From b8a8935ef0f71effd0ddff4a7da93f8e9852bb0c Mon Sep 17 00:00:00 2001 From: Vanessa Yuen <6842965+vanessayuenn@users.noreply.github.com> Date: Mon, 19 Jun 2023 16:29:49 +0200 Subject: [PATCH 01/34] Create ideas.yml --- .github/DISCUSSION_TEMPLATE/ideas.yml | 37 +++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 .github/DISCUSSION_TEMPLATE/ideas.yml diff --git a/.github/DISCUSSION_TEMPLATE/ideas.yml b/.github/DISCUSSION_TEMPLATE/ideas.yml new file mode 100644 index 000000000000..e166880447ed --- /dev/null +++ b/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -0,0 +1,37 @@ +labels: + - needs triage + - feature request +body: + - type: textarea + id: problem + attributes: + label: Is your feature request related to a problem? Please describe. + description: >- + A clear and concise description of the problem. E.g. I'm always + frustrated when [...] + - type: textarea + id: describe + attributes: + label: Describe the solution you'd like + description: What would you like to see added to Storybook to solve problem? + validations: + required: true + - type: textarea + id: alternatives + attributes: + label: Describe alternatives you've considered + description: Any alternative solutions or features you've considered. + - type: dropdown + id: help + attributes: + label: Are you able to assist to bring the feature to reality? + options: + - 'no' + - yes, I can + validations: + required: true + - type: textarea + id: context + attributes: + label: Additional context + description: Add any other context or screenshots about the feature request here. From 3cf7e1581fa02d916988c9ffbd921c415a7e65c3 Mon Sep 17 00:00:00 2001 From: Vanessa Yuen <6842965+vanessayuenn@users.noreply.github.com> Date: Mon, 19 Jun 2023 16:44:30 +0200 Subject: [PATCH 02/34] remove feature-request issue template, and add as a discussion category instead --- .github/ISSUE_TEMPLATE/config.yml | 10 ++++-- .github/ISSUE_TEMPLATE/feature_request.yml | 40 ---------------------- 2 files changed, 8 insertions(+), 42 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index fa07cbe842fa..95be4a49c705 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -2,10 +2,16 @@ blank_issues_enabled: false contact_links: - name: View documentation 📚 url: https://storybook.js.org/docs/ - about: Check out the official docs for answers to common questions + about: Check out the official docs for answers to common questions. + - name: Feature Requests 💡 + url: https://github.com/storybookjs/storybook/discussions/new?category=ideas + about: Suggest a feature idea for this project. + - name: Open an RFC 🦄 + url: https://github.com/storybookjs/storybook/discussions/new?category=rfc + about: Do you want to propose a more involved change to Storybook? Open an RFC (Request for Comments) to start a discussion. - name: Questions & discussions 🤔 url: https://github.com/storybookjs/storybook/discussions - about: Ask questions, request features & discuss RFCs + about: Ask questions, show off your Storybook, etc. - name: Community Discord 💬 url: https://discord.gg/storybook about: Community discussions, interactive support, contributor help diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml deleted file mode 100644 index 206ddf06f62a..000000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ /dev/null @@ -1,40 +0,0 @@ -name: Feature request 💡 -description: Suggest an idea for this project -title: '[Feature Request]:' -labels: - - needs triage - - feature request -body: - - type: textarea - id: problem - attributes: - label: Is your feature request related to a problem? Please describe - description: >- - A clear and concise description of the problem. E.g. I'm always - frustrated when [...] - - type: textarea - id: describe - attributes: - label: Describe the solution you'd like - description: What would you like to see added to Storybook to solve problem? - validations: - required: true - - type: textarea - id: alternatives - attributes: - label: Describe alternatives you've considered - description: Any alternative solutions or features you've considered. - - type: dropdown - id: help - attributes: - label: Are you able to assist to bring the feature to reality? - options: - - 'no' - - yes, I can - validations: - required: true - - type: textarea - id: context - attributes: - label: Additional context - description: Add any other context or screenshots about the feature request here. From b317d51e2942d5ae5b251c1651dff627e3c42f1e Mon Sep 17 00:00:00 2001 From: Vanessa Yuen <6842965+vanessayuenn@users.noreply.github.com> Date: Mon, 19 Jun 2023 17:48:08 +0200 Subject: [PATCH 03/34] Add documentation on our RFC process --- docs/contribute/RFC.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 docs/contribute/RFC.md diff --git a/docs/contribute/RFC.md b/docs/contribute/RFC.md new file mode 100644 index 000000000000..2405a46a7b68 --- /dev/null +++ b/docs/contribute/RFC.md @@ -0,0 +1,35 @@ +## Goal + +The goal of the RFC process is to establish a consistent and controlled path for introducing new features into the project. + +Many changes, such as bug fixes and documentation improvements, can be implemented and reviewed via the normal GitHub pull request workflow. Some changes, however, are considered “substantial”, and we ask that these undergo a design process, solicit community input, and reach a consensus among the Storybook core team. + +### “Feature Request” vs “RFC” + +A *feature request* is a straightforward and relatively informal way for Storybook users to suggest a new feature or enhancement to the project. While feature requests can provide valuable insights and ideas, they typically do not involve an in-depth design process or require consensus among the core team. Feature requests are usually open to discussion and may or may not be implemented based on factors like popularity, feasibility, and alignment with the project's goals. + +On the other hand, an *RFC* is a more formalized and structured process for proposing substantial changes or additions to the project. It involves following a defined set of steps to ensure that the proposed feature or modification receives proper consideration, design, and feedback. RFCs are typically used for changes that have a significant impact on the project, such as introducing new API functionality, removing existing features, or establishing new usage conventions. The RFC process aims to foster discussions, gather feedback from a wider audience, and reach consensus among the core team before integrating the proposed change into the project. Accepted RFCs have a higher likelihood of being implemented compared to regular feature requests. + +## The RFC lifecycle + +#### 1. `Status: Proposed` + +Open a new GitHub discussion in the [“RFC” category](https://github.com/storybookjs/storybook/discussions/new?category=rfc). Fill out the form as instructed. + +Details matter — RFCs that do not present convincing motivation, demonstrate lack of understanding of the design's impact, or are disingenuous about the drawbacks or alternatives tend to be poorly-received. + +2. `Status: In review` + +The Storybook core team will review open RFCs regularly, and if appropriate, a core team member will be assigned as the "champion" of the RFC. The champion will work with the RFC author and guide them through the RFC process. + +RFCs tend to remain in this stage for a while, giving the community and core team members time to weigh in. During this period, the author of an RFC should be prepared to revise the proposal, integrate feedback, and build consensus. RFCs that have broad support are much more likely to make progress than those that don't receive any comments. + +#### 3. `Status: accepted/rejected` + +Eventually, the team will decide whether the RFC is a candidate for inclusion in Storybook. n the other hand, an RFC may be rejected by the team after public discussion has settled and comments have been made summarizing the rationale for rejection. + +### Implementing an accepted RFC + +The author of an RFC is not obligated to implement it. Of course, the RFC author (like any other developer) is welcome to post an implementation for review after the RFC has been accepted. However, note that the “accepted” status does not indicate priority nor whether it’s being actively worked on. + +If you are interested in working on the implementation for an "active" RFC, but cannot determine if someone else is already working on it, feel free to ask (e.g. by leaving a comment on the associated issue). \ No newline at end of file From 4f0189c7c10fccb36edb9ac34e09f05e01c26742 Mon Sep 17 00:00:00 2001 From: Vanessa Yuen <6842965+vanessayuenn@users.noreply.github.com> Date: Mon, 19 Jun 2023 17:50:18 +0200 Subject: [PATCH 04/34] add attribution --- docs/contribute/RFC.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/contribute/RFC.md b/docs/contribute/RFC.md index 2405a46a7b68..2cdcdd892c22 100644 --- a/docs/contribute/RFC.md +++ b/docs/contribute/RFC.md @@ -32,4 +32,8 @@ Eventually, the team will decide whether the RFC is a candidate for inclusion in The author of an RFC is not obligated to implement it. Of course, the RFC author (like any other developer) is welcome to post an implementation for review after the RFC has been accepted. However, note that the “accepted” status does not indicate priority nor whether it’s being actively worked on. -If you are interested in working on the implementation for an "active" RFC, but cannot determine if someone else is already working on it, feel free to ask (e.g. by leaving a comment on the associated issue). \ No newline at end of file +If you are interested in working on the implementation for an "active" RFC, but cannot determine if someone else is already working on it, feel free to ask (e.g. by leaving a comment on the associated issue). + +----- + +This RFC process took heavy inspiration from the RFC processes from [Rust](https://github.com/rust-lang/rfcs) and [Gatsby](https://www.gatsbyjs.com/contributing/rfc-process/). \ No newline at end of file From df667ab715bdbf6002f2c533b0fbf7ac97a868b9 Mon Sep 17 00:00:00 2001 From: Vanessa Yuen <6842965+vanessayuenn@users.noreply.github.com> Date: Mon, 19 Jun 2023 17:51:43 +0200 Subject: [PATCH 05/34] fix format --- docs/contribute/RFC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contribute/RFC.md b/docs/contribute/RFC.md index 2cdcdd892c22..48ded0585941 100644 --- a/docs/contribute/RFC.md +++ b/docs/contribute/RFC.md @@ -18,7 +18,7 @@ Open a new GitHub discussion in the [“RFC” category](https://github.com/stor Details matter — RFCs that do not present convincing motivation, demonstrate lack of understanding of the design's impact, or are disingenuous about the drawbacks or alternatives tend to be poorly-received. -2. `Status: In review` +#### 2. `Status: In review` The Storybook core team will review open RFCs regularly, and if appropriate, a core team member will be assigned as the "champion" of the RFC. The champion will work with the RFC author and guide them through the RFC process. From 4a4974577784cf593e5cb1a3e9a86d0f29117cf4 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Tue, 20 Jun 2023 11:25:17 +0800 Subject: [PATCH 06/34] Docs: Add opt-in Table of Contents --- code/ui/blocks/package.json | 1 + code/ui/blocks/src/blocks/DocsContainer.tsx | 12 +- code/ui/blocks/src/components/DocsPage.tsx | 31 +++- .../blocks/src/components/TableOfContents.tsx | 162 ++++++++++++++++++ code/yarn.lock | 8 + 5 files changed, 208 insertions(+), 6 deletions(-) create mode 100644 code/ui/blocks/src/components/TableOfContents.tsx diff --git a/code/ui/blocks/package.json b/code/ui/blocks/package.json index c3cc1a90c0c9..6a345d8ebd60 100644 --- a/code/ui/blocks/package.json +++ b/code/ui/blocks/package.json @@ -63,6 +63,7 @@ "polished": "^4.2.2", "react-colorful": "^5.1.2", "telejson": "^7.0.3", + "tocbot": "^4.20.1", "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2" }, diff --git a/code/ui/blocks/src/blocks/DocsContainer.tsx b/code/ui/blocks/src/blocks/DocsContainer.tsx index 8640f06a68f1..e2141a2b370c 100644 --- a/code/ui/blocks/src/blocks/DocsContainer.tsx +++ b/code/ui/blocks/src/blocks/DocsContainer.tsx @@ -9,6 +9,7 @@ import type { DocsContextProps } from './DocsContext'; import { DocsContext } from './DocsContext'; import { SourceContainer } from './SourceContainer'; import { scrollToElement } from './utils'; +import { useOf } from './useOf'; const { document, window: globalWindow } = global; @@ -22,6 +23,15 @@ export const DocsContainer: FC> = ({ theme, children, }) => { + let toc; + try { + const meta = useOf('meta', ['meta']); + toc = meta.preparedMeta.parameters?.docs?.toc || {}; + } catch (err) { + // No meta, falling back to project annotations + toc = context?.projectAnnotations?.parameters?.docs?.toc || {}; + } + useEffect(() => { let url; try { @@ -44,7 +54,7 @@ export const DocsContainer: FC> = ({ - {children} + {children} diff --git a/code/ui/blocks/src/components/DocsPage.tsx b/code/ui/blocks/src/components/DocsPage.tsx index 6b097e66063e..c4cc84f7266e 100644 --- a/code/ui/blocks/src/components/DocsPage.tsx +++ b/code/ui/blocks/src/components/DocsPage.tsx @@ -1,9 +1,11 @@ +import type { FC } from 'react'; +import React from 'react'; +import { transparentize } from 'polished'; import { withReset } from '@storybook/components'; import type { CSSObject } from '@storybook/theming'; import { styled } from '@storybook/theming'; -import { transparentize } from 'polished'; -import type { FC } from 'react'; -import React from 'react'; +import { TableOfContents } from './TableOfContents'; +import type { TocParameters } from './TableOfContents'; /** * This selector styles all raw elements inside the DocsPage like this example with a `
`: @@ -433,12 +435,31 @@ export const DocsWrapper = styled.div(({ theme }) => ({ [`@media (min-width: ${breakpoint}px)`]: {}, })); +const TocWrapper = styled.div` + display: flex; + gap: 0rem; + + @media only screen and (min-width: 1200px) { + gap: 3rem; + } +`; + +const ContentWrapper = styled.div` + width: 100%; +`; + interface DocsPageWrapperProps { children?: React.ReactNode; + toc?: TocParameters; } -export const DocsPageWrapper: FC = ({ children }) => ( +export const DocsPageWrapper: FC = ({ children, toc }) => ( - {children} + + + {children} + {toc ? : null} + + ); diff --git a/code/ui/blocks/src/components/TableOfContents.tsx b/code/ui/blocks/src/components/TableOfContents.tsx new file mode 100644 index 000000000000..bbea7ff84df1 --- /dev/null +++ b/code/ui/blocks/src/components/TableOfContents.tsx @@ -0,0 +1,162 @@ +import React, { useEffect } from 'react'; +import type { FC, ReactElement } from 'react'; +import { styled } from '@storybook/theming'; +import tocbot from 'tocbot'; + +export interface TocParameters { + /** CSS selector for the container to search for headings. */ + contentsSelector?: string; + + /** + * When true, hide the TOC. We still show the empty container + * (as opposed to showing nothing at all) because it affects the + * page layout and we want to preserve the layout across pages. + */ + disable?: boolean; + + /** CSS selector to match headings to list in the TOC. */ + headingSelector?: string; + + /** Headings that match the ignoreSelector will be skipped. */ + ignoreSelector?: string; + + /** Custom title ReactElement or string to display above the TOC. */ + title?: ReactElement | string | null; + + /** + * TocBot options, not guaranteed to be available in future versions. + * See [tocbot docs](https://tscanlin.github.io/tocbot/#usage) + */ + unsafeTocbotOptions?: tocbot.IStaticOptions; +} + +const space = (n: number) => `${n * 10}px`; + +const Container = styled('div')` + font-family: ${(p) => p.theme.typography.fonts.base}; + height: 100%; + display: none; + width: 10rem; + + @media only screen and (min-width: 1200px) { + display: block; + } +`; + +const Content = styled('div')` + position: fixed; + top: 0; + width: 10rem; + padding-top: 4rem; + + & > .toc-wrapper > .toc-list { + padding-left: 0; + border-left: solid 2px ${(p) => p.theme.color.mediumlight}; + + .toc-list { + padding-left: 0; + border-left: solid 2px ${(p) => p.theme.color.mediumlight}; + + .toc-list { + padding-left: 0; + border-left: solid 2px ${(p) => p.theme.color.mediumlight}; + } + } + } + & .toc-list-item { + position: relative; + list-style-type: none; + margin-left: ${space(2)}; + } + & .toc-list-item::before { + content: ''; + position: absolute; + height: 100%; + top: 0; + left: 0; + transform: translateX(calc(-2px - ${space(2)})); + border-left: solid 2px ${(p) => p.theme.color.mediumdark}; + opacity: 0; + transition: opacity 0.2s; + } + & .toc-list-item.is-active-li::before { + opacity: 1; + } + & .toc-list-item > a { + color: ${(p) => p.theme.color.defaultText}; + } + & .toc-list-item.is-active-li > a { + font-weight: 600; + color: ${(p) => p.theme.color.secondary}; + } +`; + +const Heading = styled('p')` + font-weight: 600; + font-size: 0.875em; + color: ${(p) => p.theme.textColor}; + text-transform: uppercase; + margin-bottom: ${space(1)}; +`; + +type TableOfContentsProps = React.PropsWithChildren< + TocParameters & { + className?: string; + } +>; + +const OptionalTitle: FC<{ title: TableOfContentsProps['title'] }> = ({ title }) => { + if (title === null) return null; + if (typeof title === 'string') return {title}; + return title; +}; + +export const TableOfContents = ({ + title, + disable, + headingSelector, + contentsSelector, + ignoreSelector, + unsafeTocbotOptions, +}: TableOfContentsProps) => { + console.log({ title, disable, headingSelector, ignoreSelector, unsafeTocbotOptions }); + useEffect(() => { + const configuration = { + tocSelector: '.toc-wrapper', + contentSelector: contentsSelector ?? '.sbdocs-content', + headingSelector: headingSelector ?? 'h3', + ignoreSelector: ignoreSelector ?? '.skip-toc', + headingsOffset: 40, + scrollSmoothOffset: -40, + /** + * Ignore headings that did not + * come from the main markdown code. + */ + // ignoreSelector: ':not(.sbdocs), .hide-from-toc', + orderedList: false, + /** + * Prevent default linking behavior, + * leaving only the smooth scrolling. + */ + onClick: () => false, + ...unsafeTocbotOptions, + }; + console.log({ configuration }); + + /** + * Wait for the DOM to be ready. + */ + setTimeout(() => tocbot.init(configuration), 100); + }, [disable]); + + return ( + + {!disable && ( + + +
+ + )} + + ); +}; diff --git a/code/yarn.lock b/code/yarn.lock index b5e567ea951c..f6e79c1bcc5d 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -5802,6 +5802,7 @@ __metadata: polished: ^4.2.2 react-colorful: ^5.1.2 telejson: ^7.0.3 + tocbot: ^4.20.1 ts-dedent: ^2.0.0 util-deprecate: ^1.0.2 peerDependencies: @@ -29196,6 +29197,13 @@ __metadata: languageName: node linkType: hard +"tocbot@npm:^4.20.1": + version: 4.21.0 + resolution: "tocbot@npm:4.21.0" + checksum: 877d99df40c07ec5e5c2259b820be9c8af9a9f52d582a61b7bed3d43daff820f23031bc613a5cc3bb14ecc34b79c1a45349dcbae8f3a79de7ecc127f366ed3c6 + languageName: node + linkType: hard + "toggle-selection@npm:^1.0.6": version: 1.0.6 resolution: "toggle-selection@npm:1.0.6" From bd15fe715dfe8ce954dbeda6e400fdc7d4bd544c Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Tue, 20 Jun 2023 17:01:03 +0200 Subject: [PATCH 07/34] make changes --- code/ui/.storybook/preview.tsx | 1 + code/ui/blocks/src/blocks/DocsContainer.tsx | 7 +- code/ui/blocks/src/components/DocsPage.tsx | 25 +-- .../blocks/src/components/TableOfContents.tsx | 181 ++++++++++-------- 4 files changed, 111 insertions(+), 103 deletions(-) diff --git a/code/ui/.storybook/preview.tsx b/code/ui/.storybook/preview.tsx index 7c52ad023776..c89c15e85db4 100644 --- a/code/ui/.storybook/preview.tsx +++ b/code/ui/.storybook/preview.tsx @@ -277,6 +277,7 @@ export const parameters = { }, docs: { theme: themes.light, + toc: {}, }, controls: { presetColors: [ diff --git a/code/ui/blocks/src/blocks/DocsContainer.tsx b/code/ui/blocks/src/blocks/DocsContainer.tsx index e2141a2b370c..ea49c6d57b1d 100644 --- a/code/ui/blocks/src/blocks/DocsContainer.tsx +++ b/code/ui/blocks/src/blocks/DocsContainer.tsx @@ -10,6 +10,7 @@ import { DocsContext } from './DocsContext'; import { SourceContainer } from './SourceContainer'; import { scrollToElement } from './utils'; import { useOf } from './useOf'; +import { TableOfContents } from '../components/TableOfContents'; const { document, window: globalWindow } = global; @@ -54,7 +55,11 @@ export const DocsContainer: FC> = ({ - {children} + : null} + > + {children} + diff --git a/code/ui/blocks/src/components/DocsPage.tsx b/code/ui/blocks/src/components/DocsPage.tsx index c4cc84f7266e..796bbb563f90 100644 --- a/code/ui/blocks/src/components/DocsPage.tsx +++ b/code/ui/blocks/src/components/DocsPage.tsx @@ -4,7 +4,6 @@ import { transparentize } from 'polished'; import { withReset } from '@storybook/components'; import type { CSSObject } from '@storybook/theming'; import { styled } from '@storybook/theming'; -import { TableOfContents } from './TableOfContents'; import type { TocParameters } from './TableOfContents'; /** @@ -431,35 +430,19 @@ export const DocsWrapper = styled.div(({ theme }) => ({ padding: '4rem 20px', minHeight: '100vh', boxSizing: 'border-box', + gap: '3rem', [`@media (min-width: ${breakpoint}px)`]: {}, })); -const TocWrapper = styled.div` - display: flex; - gap: 0rem; - - @media only screen and (min-width: 1200px) { - gap: 3rem; - } -`; - -const ContentWrapper = styled.div` - width: 100%; -`; - interface DocsPageWrapperProps { children?: React.ReactNode; - toc?: TocParameters; + toc?: React.ReactNode; } export const DocsPageWrapper: FC = ({ children, toc }) => ( - - - {children} - {toc ? : null} - - + {children} + {toc} ); diff --git a/code/ui/blocks/src/components/TableOfContents.tsx b/code/ui/blocks/src/components/TableOfContents.tsx index bbea7ff84df1..c5ee1a6048b6 100644 --- a/code/ui/blocks/src/components/TableOfContents.tsx +++ b/code/ui/blocks/src/components/TableOfContents.tsx @@ -30,74 +30,85 @@ export interface TocParameters { unsafeTocbotOptions?: tocbot.IStaticOptions; } -const space = (n: number) => `${n * 10}px`; - -const Container = styled('div')` - font-family: ${(p) => p.theme.typography.fonts.base}; - height: 100%; - display: none; - width: 10rem; - - @media only screen and (min-width: 1200px) { - display: block; - } -`; - -const Content = styled('div')` - position: fixed; - top: 0; - width: 10rem; - padding-top: 4rem; - - & > .toc-wrapper > .toc-list { - padding-left: 0; - border-left: solid 2px ${(p) => p.theme.color.mediumlight}; - - .toc-list { - padding-left: 0; - border-left: solid 2px ${(p) => p.theme.color.mediumlight}; - - .toc-list { - padding-left: 0; - border-left: solid 2px ${(p) => p.theme.color.mediumlight}; - } - } - } - & .toc-list-item { - position: relative; - list-style-type: none; - margin-left: ${space(2)}; - } - & .toc-list-item::before { - content: ''; - position: absolute; - height: 100%; - top: 0; - left: 0; - transform: translateX(calc(-2px - ${space(2)})); - border-left: solid 2px ${(p) => p.theme.color.mediumdark}; - opacity: 0; - transition: opacity 0.2s; - } - & .toc-list-item.is-active-li::before { - opacity: 1; - } - & .toc-list-item > a { - color: ${(p) => p.theme.color.defaultText}; - } - & .toc-list-item.is-active-li > a { - font-weight: 600; - color: ${(p) => p.theme.color.secondary}; - } -`; - -const Heading = styled('p')` - font-weight: 600; - font-size: 0.875em; - color: ${(p) => p.theme.textColor}; - text-transform: uppercase; - margin-bottom: ${space(1)}; -`; +const Wrapper = styled.div(({ theme }) => ({ + width: '10rem', + + '@media (max-width: 768px)': { + display: 'none', + }, +})); + +const Content = styled.div(({ theme }) => ({ + position: 'fixed', + top: 0, + width: '10rem', + paddingTop: '4rem', + + fontFamily: theme.typography.fonts.base, + fontSize: theme.typography.size.s2, + + WebkitFontSmoothing: 'antialiased', + MozOsxFontSmoothing: 'grayscale', + WebkitTapHighlightColor: 'rgba(0, 0, 0, 0)', + WebkitOverflowScrolling: 'touch', + + '& *': { + boxSizing: 'border-box', + }, + + '& > .toc-wrapper > .toc-list': { + paddingLeft: 0, + borderLeft: `solid 2px ${theme.color.mediumlight}`, + + '.toc-list': { + paddingLeft: 0, + borderLeft: `solid 2px ${theme.color.mediumlight}`, + + '.toc-list': { + paddingLeft: 0, + borderLeft: `solid 2px ${theme.color.mediumlight}`, + }, + }, + }, + '& .toc-list-item': { + position: 'relative', + listStyleType: 'none', + marginLeft: 20, + paddingTop: 3, + paddingBottom: 3, + }, + '& .toc-list-item::before': { + content: '""', + position: 'absolute', + height: '100%', + top: 0, + left: 0, + transform: `translateX(calc(-2px - 20px))`, + borderLeft: `solid 2px ${theme.color.mediumdark}`, + opacity: 0, + transition: 'opacity 0.2s', + }, + '& .toc-list-item.is-active-li::before': { + opacity: 1, + }, + '& .toc-list-item > a': { + color: theme.color.defaultText, + textDecoration: 'none', + }, + '& .toc-list-item.is-active-li > a': { + fontWeight: 600, + color: theme.color.secondary, + textDecoration: 'none', + }, +})); + +const Heading = styled.p(({ theme }) => ({ + fontWeight: 600, + fontSize: '0.875em', + color: theme.textColor, + textTransform: 'uppercase', + marginBottom: 10, +})); type TableOfContentsProps = React.PropsWithChildren< TocParameters & { @@ -106,8 +117,12 @@ type TableOfContentsProps = React.PropsWithChildren< >; const OptionalTitle: FC<{ title: TableOfContentsProps['title'] }> = ({ title }) => { - if (title === null) return null; - if (typeof title === 'string') return {title}; + if (title === null) { + return null; + } + if (typeof title === 'string') { + return {title}; + } return title; }; @@ -119,7 +134,6 @@ export const TableOfContents = ({ ignoreSelector, unsafeTocbotOptions, }: TableOfContentsProps) => { - console.log({ title, disable, headingSelector, ignoreSelector, unsafeTocbotOptions }); useEffect(() => { const configuration = { tocSelector: '.toc-wrapper', @@ -141,22 +155,27 @@ export const TableOfContents = ({ onClick: () => false, ...unsafeTocbotOptions, }; - console.log({ configuration }); /** * Wait for the DOM to be ready. */ - setTimeout(() => tocbot.init(configuration), 100); + const timeout = setTimeout(() => tocbot.init(configuration), 100); + return () => { + clearTimeout(timeout); + tocbot.destroy(); + }; }, [disable]); return ( - - {!disable && ( - - -
- - )} - + <> + + {!disable ? ( + + +
+ + ) : null} + + ); }; From 6e83efb4e5efaec8eacaa168be4c44fc726eea65 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Wed, 21 Jun 2023 08:58:54 +0200 Subject: [PATCH 08/34] experiment with exposing registerLanguage --- .../src/syntaxhighlighter/syntaxhighlighter.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.tsx b/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.tsx index 4a84d4bda34f..00c5b6629cb1 100644 --- a/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.tsx +++ b/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.tsx @@ -189,7 +189,7 @@ export interface SyntaxHighlighterState { // copied from @types/react-syntax-highlighter/index.d.ts -export const SyntaxHighlighter: FC = ({ +export const SyntaxHighlighter = ({ children, language = 'jsx', copyable = false, @@ -200,7 +200,7 @@ export const SyntaxHighlighter: FC = ({ className = null, showLineNumbers = false, ...rest -}) => { +}: SyntaxHighlighterProps) => { if (typeof children !== 'string' || !children.trim()) { return null; } @@ -254,4 +254,8 @@ export const SyntaxHighlighter: FC = ({ ); }; +SyntaxHighlighter.registerLanguage = ( + ...args: Parameters +) => ReactSyntaxHighlighter.registerLanguage(...args); + export default SyntaxHighlighter; From f3a2ca02d242ed8bdfd705f55f464610f94db1b7 Mon Sep 17 00:00:00 2001 From: Vanessa Yuen <6842965+vanessayuenn@users.noreply.github.com> Date: Wed, 21 Jun 2023 18:16:29 +0200 Subject: [PATCH 09/34] Update docs/contribute/RFC.md Co-authored-by: Valentin Palkovic --- docs/contribute/RFC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contribute/RFC.md b/docs/contribute/RFC.md index 48ded0585941..ad2222adb081 100644 --- a/docs/contribute/RFC.md +++ b/docs/contribute/RFC.md @@ -26,7 +26,7 @@ RFCs tend to remain in this stage for a while, giving the community and core tea #### 3. `Status: accepted/rejected` -Eventually, the team will decide whether the RFC is a candidate for inclusion in Storybook. n the other hand, an RFC may be rejected by the team after public discussion has settled and comments have been made summarizing the rationale for rejection. +Eventually, the team will decide whether the RFC is a candidate for inclusion in Storybook. On the other hand, an RFC may be rejected by the team after public discussion has settled and comments have been made summarizing the rationale for rejection. ### Implementing an accepted RFC From b60eae37c4188df59c3f37820a00ba0fa70641ab Mon Sep 17 00:00:00 2001 From: Vanessa Yuen <6842965+vanessayuenn@users.noreply.github.com> Date: Wed, 21 Jun 2023 18:16:54 +0200 Subject: [PATCH 10/34] Update docs/contribute/RFC.md Co-authored-by: Kyle Gach --- docs/contribute/RFC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contribute/RFC.md b/docs/contribute/RFC.md index ad2222adb081..85e5bf9e73fa 100644 --- a/docs/contribute/RFC.md +++ b/docs/contribute/RFC.md @@ -1,6 +1,6 @@ ## Goal -The goal of the RFC process is to establish a consistent and controlled path for introducing new features into the project. +The goal of the RFC (Request for Comment) process is to establish a consistent and controlled path for introducing new features into the project. Many changes, such as bug fixes and documentation improvements, can be implemented and reviewed via the normal GitHub pull request workflow. Some changes, however, are considered “substantial”, and we ask that these undergo a design process, solicit community input, and reach a consensus among the Storybook core team. From 054630104fc8198977754f640f20091c1dfc6f62 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Thu, 22 Jun 2023 00:18:04 +0800 Subject: [PATCH 11/34] Fix build --- code/ui/blocks/src/components/DocsPage.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/code/ui/blocks/src/components/DocsPage.tsx b/code/ui/blocks/src/components/DocsPage.tsx index 796bbb563f90..112025269863 100644 --- a/code/ui/blocks/src/components/DocsPage.tsx +++ b/code/ui/blocks/src/components/DocsPage.tsx @@ -4,7 +4,6 @@ import { transparentize } from 'polished'; import { withReset } from '@storybook/components'; import type { CSSObject } from '@storybook/theming'; import { styled } from '@storybook/theming'; -import type { TocParameters } from './TableOfContents'; /** * This selector styles all raw elements inside the DocsPage like this example with a `
`: From 711f2ea66a68753866baf1e4c5fd29d6d8b9275f Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Thu, 22 Jun 2023 18:42:46 +0200 Subject: [PATCH 12/34] portal the registerLanguage api through the lazy component --- .../lazy-syntaxhighlighter.tsx | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/code/ui/components/src/syntaxhighlighter/lazy-syntaxhighlighter.tsx b/code/ui/components/src/syntaxhighlighter/lazy-syntaxhighlighter.tsx index 9ac7c5314e17..554e45ce81de 100644 --- a/code/ui/components/src/syntaxhighlighter/lazy-syntaxhighlighter.tsx +++ b/code/ui/components/src/syntaxhighlighter/lazy-syntaxhighlighter.tsx @@ -1,6 +1,11 @@ import type { ComponentProps } from 'react'; import React, { Suspense, lazy } from 'react'; +import type ReactSyntaxHighlighter from './syntaxhighlighter'; + +let languages: Parameters[] = []; +let Comp: typeof ReactSyntaxHighlighter | null = null; + const LazySyntaxHighlighter = lazy(() => import('./syntaxhighlighter')); const LazySyntaxHighlighterWithFormatter = lazy(async () => { const [{ SyntaxHighlighter }, { formatter }] = await Promise.all([ @@ -8,6 +13,17 @@ const LazySyntaxHighlighterWithFormatter = lazy(async () => { import('./formatter'), ]); + if (languages.length > 0) { + languages.forEach((args) => { + SyntaxHighlighter.registerLanguage(...args); + }); + languages = []; + } + + if (Comp === null) { + Comp = SyntaxHighlighter; + } + return { default: (props: ComponentProps) => ( @@ -24,3 +40,13 @@ export const SyntaxHighlighter = (props: ComponentProps ); + +SyntaxHighlighter.registerLanguage = ( + ...args: Parameters +) => { + if (Comp !== null) { + Comp.registerLanguage(...args); + return; + } + languages.push(args); +}; From 7a7eef0e6bff7f893d39c6fc9a8766438c457f4f Mon Sep 17 00:00:00 2001 From: Jon McClure Date: Tue, 27 Jun 2023 20:15:01 +0100 Subject: [PATCH 13/34] register SyntaxHighlighter languages without formatter --- .../lazy-syntaxhighlighter.tsx | 28 ++++++++++++++++--- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/code/ui/components/src/syntaxhighlighter/lazy-syntaxhighlighter.tsx b/code/ui/components/src/syntaxhighlighter/lazy-syntaxhighlighter.tsx index 554e45ce81de..822034aca219 100644 --- a/code/ui/components/src/syntaxhighlighter/lazy-syntaxhighlighter.tsx +++ b/code/ui/components/src/syntaxhighlighter/lazy-syntaxhighlighter.tsx @@ -1,12 +1,28 @@ -import type { ComponentProps } from 'react'; import React, { Suspense, lazy } from 'react'; +import type { ComponentProps } from 'react'; import type ReactSyntaxHighlighter from './syntaxhighlighter'; let languages: Parameters[] = []; let Comp: typeof ReactSyntaxHighlighter | null = null; -const LazySyntaxHighlighter = lazy(() => import('./syntaxhighlighter')); +const LazySyntaxHighlighter = lazy(async () => { + const { SyntaxHighlighter } = await import('./syntaxhighlighter'); + + if (languages.length > 0) { + languages.forEach((args) => { + SyntaxHighlighter.registerLanguage(...args); + }); + languages = []; + } + + if (Comp === null) Comp = SyntaxHighlighter; + + return { + default: (props: ComponentProps) => , + }; +}); + const LazySyntaxHighlighterWithFormatter = lazy(async () => { const [{ SyntaxHighlighter }, { formatter }] = await Promise.all([ import('./syntaxhighlighter'), @@ -25,13 +41,17 @@ const LazySyntaxHighlighterWithFormatter = lazy(async () => { } return { - default: (props: ComponentProps) => ( + default: (props: ComponentProps) => ( ), }; }); -export const SyntaxHighlighter = (props: ComponentProps) => ( +export const SyntaxHighlighter = ( + props: + | ComponentProps + | ComponentProps +) => ( }> {props.format !== false ? ( From 3945ce348b04845a02bd3d133ad839261b444058 Mon Sep 17 00:00:00 2001 From: Kevin Warrington Date: Tue, 27 Jun 2023 15:13:09 -0600 Subject: [PATCH 14/34] Fix location of kitchen sink example files --- code/frameworks/server-webpack5/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/frameworks/server-webpack5/README.md b/code/frameworks/server-webpack5/README.md index 0afe86f1fef0..fdb20cbe4c57 100644 --- a/code/frameworks/server-webpack5/README.md +++ b/code/frameworks/server-webpack5/README.md @@ -33,7 +33,7 @@ For more information visit: [storybook.js.org](https://storybook.js.org) ## Writing Stories -To write a story, use whatever API is natural for your server-side rendering framework to generate set of JSON or YAML files of stories analogous to CSF files (see the [`server-kitchen-sink`](../../examples/server-kitchen-sink/stories) example for ideas). +To write a story, use whatever API is natural for your server-side rendering framework to generate set of JSON or YAML files of stories analogous to CSF files (see the [`server-kitchen-sink`](../../../test-storybooks/server-kitchen-sink/stories) example for ideas). ```json { From 3975d93ff4750e5e8d0be9ed739387192d26290f Mon Sep 17 00:00:00 2001 From: Jon McClure Date: Tue, 27 Jun 2023 23:26:07 +0100 Subject: [PATCH 15/34] remove unneeded typecast --- code/ui/blocks/src/components/Source.tsx | 34 +++++++++++------------- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/code/ui/blocks/src/components/Source.tsx b/code/ui/blocks/src/components/Source.tsx index 4d72f2f45aed..d04c15704e7f 100644 --- a/code/ui/blocks/src/components/Source.tsx +++ b/code/ui/blocks/src/components/Source.tsx @@ -1,27 +1,23 @@ import type { ComponentProps, FunctionComponent } from 'react'; +import { ThemeProvider, convert, ignoreSsrWarning, styled, themes } from '@storybook/theming'; + import React from 'react'; -import { styled, ThemeProvider, convert, themes, ignoreSsrWarning } from '@storybook/theming'; import { SyntaxHighlighter } from '@storybook/components'; - import { EmptyBlock } from './EmptyBlock'; -const StyledSyntaxHighlighter: typeof SyntaxHighlighter = styled(SyntaxHighlighter)( - ({ theme }) => ({ - // DocBlocks-specific styling and overrides - fontSize: `${theme.typography.size.s2 - 1}px`, - lineHeight: '19px', - margin: '25px 0 40px', - borderRadius: theme.appBorderRadius, - boxShadow: - theme.base === 'light' - ? 'rgba(0, 0, 0, 0.10) 0 1px 3px 0' - : 'rgba(0, 0, 0, 0.20) 0 2px 5px 0', - 'pre.prismjs': { - padding: 20, - background: 'inherit', - }, - }) -); +const StyledSyntaxHighlighter = styled(SyntaxHighlighter)(({ theme }) => ({ + // DocBlocks-specific styling and overrides + fontSize: `${theme.typography.size.s2 - 1}px`, + lineHeight: '19px', + margin: '25px 0 40px', + borderRadius: theme.appBorderRadius, + boxShadow: + theme.base === 'light' ? 'rgba(0, 0, 0, 0.10) 0 1px 3px 0' : 'rgba(0, 0, 0, 0.20) 0 2px 5px 0', + 'pre.prismjs': { + padding: 20, + background: 'inherit', + }, +})); export enum SourceError { NO_STORY = 'There\u2019s no story here.', From 602a01a0326e9b4954ed8e22cbbd1bfc8b78af0a Mon Sep 17 00:00:00 2001 From: Jon McClure Date: Tue, 27 Jun 2023 23:32:44 +0100 Subject: [PATCH 16/34] Revert "remove unneeded typecast" This reverts commit 3975d93ff4750e5e8d0be9ed739387192d26290f. --- code/ui/blocks/src/components/Source.tsx | 34 +++++++++++++----------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/code/ui/blocks/src/components/Source.tsx b/code/ui/blocks/src/components/Source.tsx index d04c15704e7f..4d72f2f45aed 100644 --- a/code/ui/blocks/src/components/Source.tsx +++ b/code/ui/blocks/src/components/Source.tsx @@ -1,23 +1,27 @@ import type { ComponentProps, FunctionComponent } from 'react'; -import { ThemeProvider, convert, ignoreSsrWarning, styled, themes } from '@storybook/theming'; - import React from 'react'; +import { styled, ThemeProvider, convert, themes, ignoreSsrWarning } from '@storybook/theming'; import { SyntaxHighlighter } from '@storybook/components'; + import { EmptyBlock } from './EmptyBlock'; -const StyledSyntaxHighlighter = styled(SyntaxHighlighter)(({ theme }) => ({ - // DocBlocks-specific styling and overrides - fontSize: `${theme.typography.size.s2 - 1}px`, - lineHeight: '19px', - margin: '25px 0 40px', - borderRadius: theme.appBorderRadius, - boxShadow: - theme.base === 'light' ? 'rgba(0, 0, 0, 0.10) 0 1px 3px 0' : 'rgba(0, 0, 0, 0.20) 0 2px 5px 0', - 'pre.prismjs': { - padding: 20, - background: 'inherit', - }, -})); +const StyledSyntaxHighlighter: typeof SyntaxHighlighter = styled(SyntaxHighlighter)( + ({ theme }) => ({ + // DocBlocks-specific styling and overrides + fontSize: `${theme.typography.size.s2 - 1}px`, + lineHeight: '19px', + margin: '25px 0 40px', + borderRadius: theme.appBorderRadius, + boxShadow: + theme.base === 'light' + ? 'rgba(0, 0, 0, 0.10) 0 1px 3px 0' + : 'rgba(0, 0, 0, 0.20) 0 2px 5px 0', + 'pre.prismjs': { + padding: 20, + background: 'inherit', + }, + }) +); export enum SourceError { NO_STORY = 'There\u2019s no story here.', From d4a115d8d15bb4ac9705711c01009d0801cc5944 Mon Sep 17 00:00:00 2001 From: Jon McClure Date: Thu, 29 Jun 2023 21:21:54 +0100 Subject: [PATCH 17/34] recast StyledSyntaxHighlighter type in Source component --- code/ui/blocks/src/components/Source.tsx | 37 ++++++++++++------------ 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/code/ui/blocks/src/components/Source.tsx b/code/ui/blocks/src/components/Source.tsx index 4d72f2f45aed..996a392e4fc6 100644 --- a/code/ui/blocks/src/components/Source.tsx +++ b/code/ui/blocks/src/components/Source.tsx @@ -1,27 +1,26 @@ import type { ComponentProps, FunctionComponent } from 'react'; +import { ThemeProvider, convert, ignoreSsrWarning, styled, themes } from '@storybook/theming'; + import React from 'react'; -import { styled, ThemeProvider, convert, themes, ignoreSsrWarning } from '@storybook/theming'; import { SyntaxHighlighter } from '@storybook/components'; - +import type { SyntaxHighlighterProps } from '@storybook/components'; import { EmptyBlock } from './EmptyBlock'; -const StyledSyntaxHighlighter: typeof SyntaxHighlighter = styled(SyntaxHighlighter)( - ({ theme }) => ({ - // DocBlocks-specific styling and overrides - fontSize: `${theme.typography.size.s2 - 1}px`, - lineHeight: '19px', - margin: '25px 0 40px', - borderRadius: theme.appBorderRadius, - boxShadow: - theme.base === 'light' - ? 'rgba(0, 0, 0, 0.10) 0 1px 3px 0' - : 'rgba(0, 0, 0, 0.20) 0 2px 5px 0', - 'pre.prismjs': { - padding: 20, - background: 'inherit', - }, - }) -); +const StyledSyntaxHighlighter: React.FunctionComponent = styled( + SyntaxHighlighter +)(({ theme }) => ({ + // DocBlocks-specific styling and overrides + fontSize: `${theme.typography.size.s2 - 1}px`, + lineHeight: '19px', + margin: '25px 0 40px', + borderRadius: theme.appBorderRadius, + boxShadow: + theme.base === 'light' ? 'rgba(0, 0, 0, 0.10) 0 1px 3px 0' : 'rgba(0, 0, 0, 0.20) 0 2px 5px 0', + 'pre.prismjs': { + padding: 20, + background: 'inherit', + }, +})); export enum SourceError { NO_STORY = 'There\u2019s no story here.', From ca034835726fe119e29ca6daaf0b8ec583262d90 Mon Sep 17 00:00:00 2001 From: Valentin Palkovic Date: Mon, 3 Jul 2023 09:08:09 +0200 Subject: [PATCH 18/34] Fix yarn pnp package resolution on Windows --- code/lib/cli/package.json | 4 +-- .../cli/src/js-package-manager/Yarn2Proxy.ts | 24 +++++++-------- code/yarn.lock | 30 ++++++++++--------- 3 files changed, 30 insertions(+), 28 deletions(-) diff --git a/code/lib/cli/package.json b/code/lib/cli/package.json index 96cbefee3435..d6dce76570e4 100644 --- a/code/lib/cli/package.json +++ b/code/lib/cli/package.json @@ -65,8 +65,8 @@ "@storybook/telemetry": "7.1.0-alpha.42", "@storybook/types": "7.1.0-alpha.42", "@types/semver": "^7.3.4", - "@yarnpkg/fslib": "^2.10.3", - "@yarnpkg/libzip": "^2.3.0", + "@yarnpkg/fslib": "^3.0.0-rc.48", + "@yarnpkg/libzip": "^3.0.0-rc.48", "chalk": "^4.1.0", "commander": "^6.2.1", "cross-spawn": "^7.0.3", diff --git a/code/lib/cli/src/js-package-manager/Yarn2Proxy.ts b/code/lib/cli/src/js-package-manager/Yarn2Proxy.ts index 742bcf4a8fd3..dc4c80159680 100644 --- a/code/lib/cli/src/js-package-manager/Yarn2Proxy.ts +++ b/code/lib/cli/src/js-package-manager/Yarn2Proxy.ts @@ -1,9 +1,9 @@ import dedent from 'ts-dedent'; import { sync as findUpSync, sync as syncFindUp } from 'find-up'; -import fs, { existsSync, readFileSync } from 'fs'; +import { existsSync, readFileSync } from 'fs'; import path from 'path'; -import { NodeFS, VirtualFS, ZipOpenFS } from '@yarnpkg/fslib'; -import { getLibzipSync } from '@yarnpkg/libzip'; +import { PosixFS } from '@yarnpkg/fslib'; +import { getLibzipSync, ZipOpenFS } from '@yarnpkg/libzip'; import semver from 'semver'; import { createLogStream } from '../utils'; import { JsPackageManager } from './JsPackageManager'; @@ -138,20 +138,20 @@ export class Yarn2Proxy extends JsPackageManager { const pkgLocator = pnpApi.findPackageLocator(resolvedPath); const pkg = pnpApi.getPackageInformation(pkgLocator); - const localFs: typeof fs = { ...fs }; - const nodeFs = new NodeFS(localFs); - const zipOpenFs = new ZipOpenFS({ libzip: getLibzipSync(), - baseFs: nodeFs, - readOnlyArchives: true, }); - const virtualFs = new VirtualFS({ - baseFs: zipOpenFs, - }); + const crossFs = new PosixFS(zipOpenFs); + + // On Windows "crossFs.readJsonSync" does not resolve virtual paths. Unknown bug + if (process.platform === 'win32' && !!pnpApi.VERSIONS.resolveVirtual) { + const virtualPath = path.join(pkg.packageLocation, 'package.json'); + const physicalPath = pnpApi.resolveVirtual(virtualPath); + return crossFs.readJsonSync(physicalPath); + } - return virtualFs.readJsonSync(path.join(pkg.packageLocation, 'package.json') as any); + return crossFs.readJsonSync(path.join(pkg.packageLocation, 'package.json') as any); } catch (error) { if (error.code !== 'MODULE_NOT_FOUND') { console.error('Error while fetching package version in Yarn PnP mode:', error); diff --git a/code/yarn.lock b/code/yarn.lock index 99245281c1aa..fe199d6ebb46 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -6000,8 +6000,8 @@ __metadata: "@types/puppeteer-core": ^2.1.0 "@types/semver": ^7.3.4 "@types/util-deprecate": ^1.0.0 - "@yarnpkg/fslib": ^2.10.3 - "@yarnpkg/libzip": ^2.3.0 + "@yarnpkg/fslib": ^3.0.0-rc.48 + "@yarnpkg/libzip": ^3.0.0-rc.48 boxen: ^5.1.2 chalk: ^4.1.0 commander: ^6.2.1 @@ -9716,23 +9716,25 @@ __metadata: languageName: node linkType: hard -"@yarnpkg/fslib@npm:^2.10.3": - version: 2.10.3 - resolution: "@yarnpkg/fslib@npm:2.10.3" +"@yarnpkg/fslib@npm:^3.0.0-rc.48": + version: 3.0.0-rc.48 + resolution: "@yarnpkg/fslib@npm:3.0.0-rc.48" dependencies: - "@yarnpkg/libzip": ^2.3.0 - tslib: ^1.13.0 - checksum: c4fbbed99e801f17c381204e9699d9ea4fb51b14e99968985f477bdbc7b02b61e026860173f3f46bd60d9f46ae6a06f420a3edb3c02c3a45ae83779095928094 + tslib: ^2.4.0 + checksum: e4c8f640f002047efe915e656537f7057f39de9276ccef602289c9968a5b257ba3f78e8face02f17a28e9e28f055c8c8b64f4f29558c9c6bc0318029cb8c027b languageName: node linkType: hard -"@yarnpkg/libzip@npm:^2.3.0": - version: 2.3.0 - resolution: "@yarnpkg/libzip@npm:2.3.0" +"@yarnpkg/libzip@npm:^3.0.0-rc.48": + version: 3.0.0-rc.48 + resolution: "@yarnpkg/libzip@npm:3.0.0-rc.48" dependencies: "@types/emscripten": ^1.39.6 - tslib: ^1.13.0 - checksum: 0c2361ccb002e28463ed98541f3bdaab54f52aad6a2080666c2a9ea605ebd9cdfb7b0340b1db6f105820d05bcb803cdfb3ce755a8f6034657298c291bf884f81 + "@yarnpkg/fslib": ^3.0.0-rc.48 + tslib: ^2.4.0 + peerDependencies: + "@yarnpkg/fslib": ^3.0.0-rc.48 + checksum: ec9930d8ef1d3faceae2e52aa500e87de4a6aeaef92cf65c3df51c60b7da3cbef539339e5b14ee2138e5e06b814393f28ab2ae52d7ea53288ae5e70c7fb9aab5 languageName: node linkType: hard @@ -29498,7 +29500,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.10.0, tslib@npm:^1.13.0, tslib@npm:^1.8.1, tslib@npm:^1.9.0, tslib@npm:^1.9.3": +"tslib@npm:^1.10.0, tslib@npm:^1.8.1, tslib@npm:^1.9.0, tslib@npm:^1.9.3": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: 69ae09c49eea644bc5ebe1bca4fa4cc2c82b7b3e02f43b84bd891504edf66dbc6b2ec0eef31a957042de2269139e4acff911e6d186a258fb14069cd7f6febce2 From abc8b9d4f48b347714ba90167ee9939f9ea2c62b Mon Sep 17 00:00:00 2001 From: Felix Rizzolli Date: Tue, 4 Jul 2023 21:21:13 +0200 Subject: [PATCH 19/34] Update frameworks.md --- docs/configure/frameworks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/configure/frameworks.md b/docs/configure/frameworks.md index 75abaff4b73c..80ebc224932e 100644 --- a/docs/configure/frameworks.md +++ b/docs/configure/frameworks.md @@ -52,7 +52,7 @@ Every modern web application has unique requirements and relies on various tools ### NextJS 13 doesn't work with Storybook -The latest release of [NexJS](https://nextjs.org/) introduced breaking changes (e.g., [TurboPack](https://turbo.build/pack), [Server Component](https://nextjs.org/docs/advanced-features/react-18/server-components), [SWC](https://nextjs.org/docs/advanced-features/compiler#why-swc)) that are not yet fully supported by Storybook. The Storybook team is working on adding support for these features. In the meantime, you can still use Storybook alongside your NextJS 13 project if you're not relying on them. +The latest release of [NextJS](https://nextjs.org/) introduced breaking changes (e.g., [TurboPack](https://turbo.build/pack), [Server Component](https://nextjs.org/docs/advanced-features/react-18/server-components), [SWC](https://nextjs.org/docs/advanced-features/compiler#why-swc)) that are not yet fully supported by Storybook. The Storybook team is working on adding support for these features. In the meantime, you can still use Storybook alongside your NextJS 13 project if you're not relying on them. ### My framework doesn't work with Storybook From a1c6711588c4bb3a8399ce820525141ea3067980 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 5 Jul 2023 09:46:07 +0000 Subject: [PATCH 20/34] Update CHANGELOG.md for v7.0.26 --- CHANGELOG.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 940682e25a50..ec7c86066743 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,35 @@ +## 7.0.26 + +- Next.js: Fix next/image usage in latest Next.js release - [#23296](https://github.com/storybookjs/storybook/pull/23296), thanks [@valentinpalkovic](https://github.com/valentinpalkovic)! +- NextJS: Fix `useParams` support - [#22946](https://github.com/storybookjs/storybook/pull/22946), thanks [@gitstart-storybook](https://github.com/gitstart-storybook)! +- NextJS: Allow disabling next/image lazy loading - [#21909](https://github.com/storybookjs/storybook/pull/21909), thanks [@martinnabhan](https://github.com/martinnabhan) + +## 7.0.25 + +- CLI: Fix pnp paths logic in storybook metadata - [#23259](https://github.com/storybookjs/storybook/pull/23259), thanks [@yannbf](https://github.com/yannbf)! +- Controls: Fix UI to add array items - [#22993](https://github.com/storybookjs/storybook/pull/22993), thanks [@sookmax](https://github.com/sookmax)! +- Next.js: Support disableStaticImages setting - [#23167](https://github.com/storybookjs/storybook/pull/23167), thanks [@valentinpalkovic](https://github.com/valentinpalkovic)! +- React: Fix decorators to conditionally render children - [#22336](https://github.com/storybookjs/storybook/pull/22336), thanks [@redbugz](https://github.com/redbugz)! + +## 7.0.24 + +- CLI: Parse pnp paths in storybook metadata - [#23199](https://github.com/storybookjs/storybook/pull/23199), thanks [@yannbf](https://github.com/yannbf)! +- Dependencies: Pin `file-system-cache` to 2.3.0 - [#23221](https://github.com/storybookjs/storybook/pull/23221), thanks [@JReinhold](https://github.com/JReinhold)! +- Svelte: Support v4 - [#22905](https://github.com/storybookjs/storybook/pull/22905), thanks [@JReinhold](https://github.com/JReinhold)! + +## 7.0.23 + +- Core: Fix compat by disabling name mangling in `esbuild` require - [#22486](https://github.com/storybookjs/storybook/pull/22486), thanks [@youngboy](https://github.com/youngboy)! +- Core: Prebundle node-logger and make it CJS only - [#23109](https://github.com/storybookjs/storybook/pull/23109), thanks [@ndelangen](https://github.com/ndelangen)! +- NextJS: Fix fonts not loading with 3+ words in name - [#23121](https://github.com/storybookjs/storybook/pull/23121), thanks [@ygkn](https://github.com/ygkn)! +- Telemetry: Count onboarding stories - [#23092](https://github.com/storybookjs/storybook/pull/23092), thanks [@shilman](https://github.com/shilman)! + +## 7.0.22 + +- CLI: Prebundle boxen to resolve a ESM/CJS incompatibility - [#23080](https://github.com/storybookjs/storybook/pull/23080), thanks [@ndelangen](https://github.com/ndelangen)! +- Core: Fix core-common to use node-fetch - [#23077](https://github.com/storybookjs/storybook/pull/23077), thanks [@ndelangen](https://github.com/ndelangen)! +- Telemetry: Count onboarding stories - [#23092](https://github.com/storybookjs/storybook/pull/23092), thanks [@shilman](https://github.com/shilman)! + ## 7.0.21 - Angular: Fix 16.1 compatibility - [#23064](https://github.com/storybookjs/storybook/pull/23064), thanks [@ndelangen](https://github.com/ndelangen)! From caff2901218dafb330465e9368c22360cb3b7949 Mon Sep 17 00:00:00 2001 From: Jon McClure Date: Wed, 5 Jul 2023 12:27:58 +0100 Subject: [PATCH 21/34] adds story demonstrating custom language syntax added to highlighter --- .../syntaxhighlighter.stories.tsx | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.stories.tsx b/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.stories.tsx index 22609a6f5543..5ea762fca063 100644 --- a/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.stories.tsx +++ b/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.stories.tsx @@ -1,8 +1,13 @@ +import { ThemeProvider, ensure, themes } from '@storybook/theming'; + import type { ComponentProps } from 'react'; import React from 'react'; -import { ThemeProvider, themes, ensure } from '@storybook/theming'; +import scss from 'react-syntax-highlighter/dist/esm/languages/prism/scss'; import { SyntaxHighlighter } from './lazy-syntaxhighlighter'; +// Register custom language +SyntaxHighlighter.registerLanguage('scss', scss); + export default { component: SyntaxHighlighter, }; @@ -108,6 +113,18 @@ export const GraphQL = { }, }; +export const CustomSyntax = { + args: { + language: 'scss', + children: `// Custom language syntax registered +div.parent { + div.child { + color: $red; + } +}`, + }, +}; + export const Unsupported = { args: { language: 'C#', From a9d0d223ac0e5dddd4c22cddbeb4d5d3df4239b6 Mon Sep 17 00:00:00 2001 From: Jon McClure Date: Wed, 5 Jul 2023 12:38:02 +0100 Subject: [PATCH 22/34] register custom syntax in a story loader --- .../src/syntaxhighlighter/syntaxhighlighter.stories.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.stories.tsx b/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.stories.tsx index 5ea762fca063..d4595d3885d9 100644 --- a/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.stories.tsx +++ b/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.stories.tsx @@ -5,9 +5,6 @@ import React from 'react'; import scss from 'react-syntax-highlighter/dist/esm/languages/prism/scss'; import { SyntaxHighlighter } from './lazy-syntaxhighlighter'; -// Register custom language -SyntaxHighlighter.registerLanguage('scss', scss); - export default { component: SyntaxHighlighter, }; @@ -123,6 +120,7 @@ div.parent { } }`, }, + loaders: [() => SyntaxHighlighter.registerLanguage('scss', scss)], }; export const Unsupported = { From d1c157e5911e916612cd438700e0b68a95f65236 Mon Sep 17 00:00:00 2001 From: Jon McClure Date: Wed, 5 Jul 2023 14:00:37 +0100 Subject: [PATCH 23/34] move import of custom syntax into story loader --- .../src/syntaxhighlighter/syntaxhighlighter.stories.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.stories.tsx b/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.stories.tsx index d4595d3885d9..12d76391f6cf 100644 --- a/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.stories.tsx +++ b/code/ui/components/src/syntaxhighlighter/syntaxhighlighter.stories.tsx @@ -2,7 +2,6 @@ import { ThemeProvider, ensure, themes } from '@storybook/theming'; import type { ComponentProps } from 'react'; import React from 'react'; -import scss from 'react-syntax-highlighter/dist/esm/languages/prism/scss'; import { SyntaxHighlighter } from './lazy-syntaxhighlighter'; export default { @@ -120,7 +119,12 @@ div.parent { } }`, }, - loaders: [() => SyntaxHighlighter.registerLanguage('scss', scss)], + loaders: [ + async () => { + const scss = (await import('react-syntax-highlighter/dist/esm/languages/prism/scss')).default; + SyntaxHighlighter.registerLanguage('scss', scss); + }, + ], }; export const Unsupported = { From fe01f47500b6de56c99826e8da9f49930a6d5eee Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Thu, 6 Jul 2023 00:12:39 +0800 Subject: [PATCH 24/34] Addon-docs: Fix bug where TOC is always showing --- code/ui/blocks/src/blocks/DocsContainer.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/ui/blocks/src/blocks/DocsContainer.tsx b/code/ui/blocks/src/blocks/DocsContainer.tsx index ea49c6d57b1d..60756a7ae25a 100644 --- a/code/ui/blocks/src/blocks/DocsContainer.tsx +++ b/code/ui/blocks/src/blocks/DocsContainer.tsx @@ -25,12 +25,13 @@ export const DocsContainer: FC> = ({ children, }) => { let toc; + try { const meta = useOf('meta', ['meta']); - toc = meta.preparedMeta.parameters?.docs?.toc || {}; + toc = meta.preparedMeta.parameters?.docs?.toc; } catch (err) { // No meta, falling back to project annotations - toc = context?.projectAnnotations?.parameters?.docs?.toc || {}; + toc = context?.projectAnnotations?.parameters?.docs?.toc; } useEffect(() => { From 43a5531da3457f7500d1c32e397299de6c6ea678 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Thu, 6 Jul 2023 00:13:04 +0800 Subject: [PATCH 25/34] Remove spurious console.log --- code/builders/builder-manager/src/index.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/code/builders/builder-manager/src/index.ts b/code/builders/builder-manager/src/index.ts index 3597a206ec46..e2bdf248be82 100644 --- a/code/builders/builder-manager/src/index.ts +++ b/code/builders/builder-manager/src/index.ts @@ -190,7 +190,6 @@ const starter: StarterFunction = async function* starterGeneratorFn({ } }); router.use(`/index.html`, ({ path }, res) => { - console.log({ path }); res.status(200).send(html); }); From e09f436a8a661cdcfa1a68fb5e0a6cfcecff2cfd Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Thu, 6 Jul 2023 00:14:55 +0800 Subject: [PATCH 26/34] Addon-docs: Add TOC stories --- .../template/stories/toc/basic.stories.ts | 22 +++++++++++++++++++ .../stories/toc/custom-selector.stories.ts | 13 +++++++++++ .../stories/toc/custom-title.stories.ts | 13 +++++++++++ .../stories/toc/ignore-selector.stories.ts | 13 +++++++++++ 4 files changed, 61 insertions(+) create mode 100644 code/addons/docs/template/stories/toc/basic.stories.ts create mode 100644 code/addons/docs/template/stories/toc/custom-selector.stories.ts create mode 100644 code/addons/docs/template/stories/toc/custom-title.stories.ts create mode 100644 code/addons/docs/template/stories/toc/ignore-selector.stories.ts diff --git a/code/addons/docs/template/stories/toc/basic.stories.ts b/code/addons/docs/template/stories/toc/basic.stories.ts new file mode 100644 index 000000000000..c66fe554aa34 --- /dev/null +++ b/code/addons/docs/template/stories/toc/basic.stories.ts @@ -0,0 +1,22 @@ +import { global as globalThis } from '@storybook/global'; + +export default { + component: globalThis.Components.Button, + tags: ['autodocs'], + parameters: { + chromatic: { disable: true }, + docs: { toc: {} }, + }, +}; + +export const One = { + args: { label: 'One' }, +}; + +export const Two = { + args: { label: 'Two' }, +}; + +export const Three = { + args: { label: 'Two' }, +}; diff --git a/code/addons/docs/template/stories/toc/custom-selector.stories.ts b/code/addons/docs/template/stories/toc/custom-selector.stories.ts new file mode 100644 index 000000000000..f000675593d8 --- /dev/null +++ b/code/addons/docs/template/stories/toc/custom-selector.stories.ts @@ -0,0 +1,13 @@ +import { global as globalThis } from '@storybook/global'; +import { One, Two, Three } from './basic.stories'; + +export default { + component: globalThis.Components.Button, + tags: ['autodocs'], + parameters: { + chromatic: { disable: true }, + docs: { toc: { headingSelector: 'h1, h2, h3' } }, + }, +}; + +export { One, Two, Three }; diff --git a/code/addons/docs/template/stories/toc/custom-title.stories.ts b/code/addons/docs/template/stories/toc/custom-title.stories.ts new file mode 100644 index 000000000000..6b079cf36659 --- /dev/null +++ b/code/addons/docs/template/stories/toc/custom-title.stories.ts @@ -0,0 +1,13 @@ +import { global as globalThis } from '@storybook/global'; +import { One, Two, Three } from './basic.stories'; + +export default { + component: globalThis.Components.Button, + tags: ['autodocs'], + parameters: { + chromatic: { disable: true }, + docs: { toc: { title: 'Contents' } }, + }, +}; + +export { One, Two, Three }; diff --git a/code/addons/docs/template/stories/toc/ignore-selector.stories.ts b/code/addons/docs/template/stories/toc/ignore-selector.stories.ts new file mode 100644 index 000000000000..9a3721b5742b --- /dev/null +++ b/code/addons/docs/template/stories/toc/ignore-selector.stories.ts @@ -0,0 +1,13 @@ +import { global as globalThis } from '@storybook/global'; +import { One, Two, Three } from './basic.stories'; + +export default { + component: globalThis.Components.Button, + tags: ['autodocs'], + parameters: { + chromatic: { disable: true }, + docs: { toc: { ignoreSelector: '#one' } }, + }, +}; + +export { One, Two, Three }; From 90c9929d32f24700612d70ec8d92a9914ec244c1 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Thu, 6 Jul 2023 00:23:38 +0800 Subject: [PATCH 27/34] Addon-docs: Fix TOC context bug --- code/ui/blocks/src/blocks/DocsContainer.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/ui/blocks/src/blocks/DocsContainer.tsx b/code/ui/blocks/src/blocks/DocsContainer.tsx index 60756a7ae25a..58e4d2b3a824 100644 --- a/code/ui/blocks/src/blocks/DocsContainer.tsx +++ b/code/ui/blocks/src/blocks/DocsContainer.tsx @@ -27,7 +27,7 @@ export const DocsContainer: FC> = ({ let toc; try { - const meta = useOf('meta', ['meta']); + const meta = context.resolveOf('meta', ['meta']); toc = meta.preparedMeta.parameters?.docs?.toc; } catch (err) { // No meta, falling back to project annotations From 76ca248055cda84f1204e1c07c19c35800effc54 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Thu, 6 Jul 2023 00:27:53 +0800 Subject: [PATCH 28/34] Cleanup --- code/addons/docs/template/stories/toc/custom-selector.stories.ts | 1 + code/addons/docs/template/stories/toc/custom-title.stories.ts | 1 + code/addons/docs/template/stories/toc/ignore-selector.stories.ts | 1 + code/ui/blocks/src/blocks/DocsContainer.tsx | 1 - 4 files changed, 3 insertions(+), 1 deletion(-) diff --git a/code/addons/docs/template/stories/toc/custom-selector.stories.ts b/code/addons/docs/template/stories/toc/custom-selector.stories.ts index f000675593d8..48f1ee785156 100644 --- a/code/addons/docs/template/stories/toc/custom-selector.stories.ts +++ b/code/addons/docs/template/stories/toc/custom-selector.stories.ts @@ -6,6 +6,7 @@ export default { tags: ['autodocs'], parameters: { chromatic: { disable: true }, + // Select all the headings in the document docs: { toc: { headingSelector: 'h1, h2, h3' } }, }, }; diff --git a/code/addons/docs/template/stories/toc/custom-title.stories.ts b/code/addons/docs/template/stories/toc/custom-title.stories.ts index 6b079cf36659..2fde6ebcabf3 100644 --- a/code/addons/docs/template/stories/toc/custom-title.stories.ts +++ b/code/addons/docs/template/stories/toc/custom-title.stories.ts @@ -6,6 +6,7 @@ export default { tags: ['autodocs'], parameters: { chromatic: { disable: true }, + // Custom title label docs: { toc: { title: 'Contents' } }, }, }; diff --git a/code/addons/docs/template/stories/toc/ignore-selector.stories.ts b/code/addons/docs/template/stories/toc/ignore-selector.stories.ts index 9a3721b5742b..d355ac9ae966 100644 --- a/code/addons/docs/template/stories/toc/ignore-selector.stories.ts +++ b/code/addons/docs/template/stories/toc/ignore-selector.stories.ts @@ -6,6 +6,7 @@ export default { tags: ['autodocs'], parameters: { chromatic: { disable: true }, + // Skip the first story in the TOC docs: { toc: { ignoreSelector: '#one' } }, }, }; diff --git a/code/ui/blocks/src/blocks/DocsContainer.tsx b/code/ui/blocks/src/blocks/DocsContainer.tsx index 58e4d2b3a824..07b855295f10 100644 --- a/code/ui/blocks/src/blocks/DocsContainer.tsx +++ b/code/ui/blocks/src/blocks/DocsContainer.tsx @@ -9,7 +9,6 @@ import type { DocsContextProps } from './DocsContext'; import { DocsContext } from './DocsContext'; import { SourceContainer } from './SourceContainer'; import { scrollToElement } from './utils'; -import { useOf } from './useOf'; import { TableOfContents } from '../components/TableOfContents'; const { document, window: globalWindow } = global; From 1011ccd2dd7e7b67e7c686b4a501950c50c34814 Mon Sep 17 00:00:00 2001 From: jonniebigodes Date: Wed, 5 Jul 2023 17:34:40 +0100 Subject: [PATCH 29/34] Tweaks for docs publishing --- docs/contribute/RFC.md | 52 ++++++++++++++++-------- docs/contribute/code.md | 13 +++--- docs/contribute/documentation-updates.md | 13 +++--- docs/contribute/framework.md | 13 +++--- docs/contribute/how-to-contribute.md | 12 +++--- docs/contribute/new-snippets.md | 8 ++++ docs/toc.js | 5 +++ 7 files changed, 72 insertions(+), 44 deletions(-) diff --git a/docs/contribute/RFC.md b/docs/contribute/RFC.md index 85e5bf9e73fa..e920e6b6bead 100644 --- a/docs/contribute/RFC.md +++ b/docs/contribute/RFC.md @@ -1,39 +1,55 @@ -## Goal +--- +title: 'RFC process' +--- + +The RFC (Request for Comment) process is intended to provide a consistent and controlled path for new features to enter the project. It helps ensure that new features are well-designed, well-implemented, and well-tested, and they do not conflict with the project's overall direction and scope. -The goal of the RFC (Request for Comment) process is to establish a consistent and controlled path for introducing new features into the project. +## Goal Many changes, such as bug fixes and documentation improvements, can be implemented and reviewed via the normal GitHub pull request workflow. Some changes, however, are considered “substantial”, and we ask that these undergo a design process, solicit community input, and reach a consensus among the Storybook core team. -### “Feature Request” vs “RFC” +The purpose of the RFC (Request for Comment) process is to: -A *feature request* is a straightforward and relatively informal way for Storybook users to suggest a new feature or enhancement to the project. While feature requests can provide valuable insights and ideas, they typically do not involve an in-depth design process or require consensus among the core team. Feature requests are usually open to discussion and may or may not be implemented based on factors like popularity, feasibility, and alignment with the project's goals. +- Provide a transparent system for proposing new feature ideas. +- Establish a reliable and well-regulated process for introducing new features into the project. +- Provide a way for the community to participate in developing new features. -On the other hand, an *RFC* is a more formalized and structured process for proposing substantial changes or additions to the project. It involves following a defined set of steps to ensure that the proposed feature or modification receives proper consideration, design, and feedback. RFCs are typically used for changes that have a significant impact on the project, such as introducing new API functionality, removing existing features, or establishing new usage conventions. The RFC process aims to foster discussions, gather feedback from a wider audience, and reach consensus among the core team before integrating the proposed change into the project. Accepted RFCs have a higher likelihood of being implemented compared to regular feature requests. +### “Feature Request” vs. “RFC” + +A _feature request_ is a straightforward and relatively informal way for Storybook users to suggest a new feature or enhancement to the project. While feature requests can provide valuable insights and ideas, they typically do not involve an in-depth design process or require consensus among the core team. Feature requests are usually open to discussion and may or may not be implemented based on factors like popularity, feasibility, and alignment with the project's goals. + +On the other hand, an _RFC_ is a more formalized and structured process for proposing substantial changes or additions to the project. It involves following a defined set of steps to ensure that the proposed feature or modification receives proper consideration, design, and feedback. RFCs are typically used for changes that significantly impact the project, such as introducing new API functionality, removing existing features, or establishing new usage conventions. The RFC process aims to foster discussions, gather feedback from a wider audience, and reach consensus among the core team before integrating the proposed change into the project. Accepted RFCs are more likely to be implemented than regular feature requests. ## The RFC lifecycle -#### 1. `Status: Proposed` +### 1. `Status: Proposed` + +Open a new GitHub discussion in the [“RFC” category](https://github.com/storybookjs/storybook/discussions/new?category=rfc). Fill out the form as instructed. -Open a new GitHub discussion in the [“RFC” category](https://github.com/storybookjs/storybook/discussions/new?category=rfc). Fill out the form as instructed. +_Details matter_: RFCs that do not present convincing motivation, demonstrate a lack of understanding of the design's impact, or are disingenuous about the drawbacks or alternatives tend to be poorly received. -Details matter — RFCs that do not present convincing motivation, demonstrate lack of understanding of the design's impact, or are disingenuous about the drawbacks or alternatives tend to be poorly-received. +### 2. `Status: In review` -#### 2. `Status: In review` +RFCs tend to remain in this stage for a while, giving the community and core team members time to weigh in. During this period, the author of an RFC should be prepared to revise the proposal, integrate feedback, and build consensus. RFCs that have broad support are much more likely to make progress than those that don't receive any comments. -The Storybook core team will review open RFCs regularly, and if appropriate, a core team member will be assigned as the "champion" of the RFC. The champion will work with the RFC author and guide them through the RFC process. +Every Monday at 11 a.m. (EST), the Storybook core team conducts a weekly triage meeting to review open RFCs as part of the meeting's agenda. The meeting is held in the [Storybook Discord's Watercooler channel](https://discord.com/channels/486522875931656193/486522876388704260). We invite the RFC author(s) and interested members of the community to participate and engage in a more detailed discussion of the RFC. If a core team member deems it necessary, they will be assigned as the "champion" of the RFC. The champion will collaborate with the RFC author and assist them throughout the RFC process. -RFCs tend to remain in this stage for a while, giving the community and core team members time to weigh in. During this period, the author of an RFC should be prepared to revise the proposal, integrate feedback, and build consensus. RFCs that have broad support are much more likely to make progress than those that don't receive any comments. +### 3. `Status: accepted/rejected` -#### 3. `Status: accepted/rejected` +Eventually, the team will decide whether the RFC is a candidate for inclusion in Storybook. On the other hand, an RFC may be rejected by the team after a public discussion has settled and comments have been made summarizing the rationale for rejection. -Eventually, the team will decide whether the RFC is a candidate for inclusion in Storybook. On the other hand, an RFC may be rejected by the team after public discussion has settled and comments have been made summarizing the rationale for rejection. +## Implementing an accepted RFC -### Implementing an accepted RFC +The author of an RFC is not obligated to implement it. Of course, the RFC author (like any other developer) is welcome to post an implementation for review after the RFC has been accepted. However, note that the “accepted” status does not indicate priority nor whether it’s being actively worked on. -The author of an RFC is not obligated to implement it. Of course, the RFC author (like any other developer) is welcome to post an implementation for review after the RFC has been accepted. However, note that the “accepted” status does not indicate priority nor whether it’s being actively worked on. +If you are interested in implementing an "active" RFC, but cannot determine if someone else is already working on it, feel free to ask (e.g., by leaving a comment on the associated issue). -If you are interested in working on the implementation for an "active" RFC, but cannot determine if someone else is already working on it, feel free to ask (e.g. by leaving a comment on the associated issue). +This RFC process took heavy inspiration from the RFC processes from [Rust](https://github.com/rust-lang/rfcs) and [Gatsby](https://www.gatsbyjs.com/contributing/rfc-process/). ------ +## Learn more about contributing to Storybook -This RFC process took heavy inspiration from the RFC processes from [Rust](https://github.com/rust-lang/rfcs) and [Gatsby](https://www.gatsbyjs.com/contributing/rfc-process/). \ No newline at end of file +- RFC process for authoring feature requests +- [Code](./code.md) for features and bug fixes +- [Frameworks](./framework.md) to get started with a new framework +- [Documentation](./documentation-updates.md) for documentation improvements, typos, and clarifications +- [Examples](./new-snippets.md) for new snippets and examples diff --git a/docs/contribute/code.md b/docs/contribute/code.md index ece3481c1e1c..e0317f634c8d 100644 --- a/docs/contribute/code.md +++ b/docs/contribute/code.md @@ -254,11 +254,10 @@ It's troublesome to know which packages you'll change ahead of time, and watchin -## Other ways to contribute +## Learn more about contributing to Storybook -Learn about other ways you can contribute to Storybook. - -- [**Overview**](./how-to-contribute.md): General guidance -- [**Docs**](./documentation-updates.md): Typos, clarifications -- [**Addons**](./../addons/introduction.md): Build an addon and share it with the community -- [**Frameworks**](./framework.md): Integrate Storybook with your favorite library +- [RFC process](./RFC.md) for authoring feature requests +- Code for features and bug fixes +- [Frameworks](./framework.md) to get started with a new framework +- [Documentation](./documentation-updates.md) for documentation improvements, typos, and clarifications +- [Examples](./new-snippets.md) for new snippets and examples diff --git a/docs/contribute/documentation-updates.md b/docs/contribute/documentation-updates.md index 2e3a630585c7..76808e2c786b 100644 --- a/docs/contribute/documentation-updates.md +++ b/docs/contribute/documentation-updates.md @@ -22,11 +22,10 @@ Scroll down to the bottom of the document page on GitHub and describe what you c In the Storybook repository, create a pull request that describes changes and includes additional context that would help maintainers review. Once you submit the PR, a maintainer will guide you through the triage and merge process. -## Other ways to contribute +## Learn more about contributing to Storybook -Learn about other ways you can contribute to Storybook. - -- [**Overview**](./how-to-contribute.md): General guidance -- [**Code**](./code.md): Features, bug fixes, dependency updates -- [**Addons**](./../addons/introduction.md): Build an addon and share it with the community -- [**Frameworks**](./framework.md): Integrate Storybook with your favorite library +- [RFC process](./RFC.md) for authoring feature requests +- [Code](./code.md) for features and bug fixes +- [Frameworks](./framework.md) to get started with a new framework +- Documentation for documentation improvements, typos, and clarifications +- [Examples](./new-snippets.md) for new snippets and examples diff --git a/docs/contribute/framework.md b/docs/contribute/framework.md index a84cc735f728..6459d5f39c2a 100644 --- a/docs/contribute/framework.md +++ b/docs/contribute/framework.md @@ -144,11 +144,10 @@ Test it in a fresh project using a Storybook set up as close as possible to your Once it's fully tested and released, please let us know about your framework by either announcing it in the `#showcase` channel of the [Storybook Discord](https://discord.gg/storybook) or tweeting it and mentioning `@storybookjs`. It's our hope that well-made community frameworks can eventually move into the Storybook codebase and be considered "officially" supported. -## Other ways to contribute +## Learn more about contributing to Storybook -Learn about other ways you can contribute to Storybook. - -- [**Contribution overview**](./how-to-contribute.md): General guidance -- [**Code**](./code.md): Features, bug fixes, dependency updates -- [**Docs**](./documentation-updates.md): Typos, clarifications -- [**Addons**](./../addons/introduction.md): Build an addon and share it with the community +- [RFC process](./RFC.md) for authoring feature requests +- [Code](./code.md) for features and bug fixes +- Frameworks to get started with a new framework +- [Documentation](./documentation-updates.md) for documentation improvements, typos, and clarifications +- [Examples](./new-snippets.md) for new snippets and examples diff --git a/docs/contribute/how-to-contribute.md b/docs/contribute/how-to-contribute.md index 4e079a212fcb..35faaa534d55 100644 --- a/docs/contribute/how-to-contribute.md +++ b/docs/contribute/how-to-contribute.md @@ -6,14 +6,16 @@ Storybook is a community-oriented open source project that welcomes contribution ## Contributor covenant -In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.[Continue reading our contributor covenant »](https://github.com/storybookjs/storybook/blob/next/CODE_OF_CONDUCT.md) +In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. [Continue reading our contributor covenant »](https://github.com/storybookjs/storybook/blob/next/CODE_OF_CONDUCT.md) ## Ways to contribute -- [**Code**](./code.md): Features, bug fixes, dependency updates -- [**Docs**](./documentation-updates.md): Typos, clarifications -- [**Addons**](./../addons/introduction.md): Build an addon and share it with the community -- [**Frameworks**](./framework.md): Integrate Storybook with your favorite library +- [**RFC process**](./RFC.md) for authoring feature requests +- [**Code**](./code.md) for features and bug fixes +- [**Frameworks**](./framework.md) to get started with a new framework +- [**Documentation**](./documentation-updates.md) for documentation improvements, typos, and clarifications +- [**Examples**](./new-snippets.md) for new snippets and examples +- [**Addons**](./../addons/introduction.md) for new addons ## Not sure how to get started? diff --git a/docs/contribute/new-snippets.md b/docs/contribute/new-snippets.md index 49bd3a6c8b0a..1698945a64ac 100644 --- a/docs/contribute/new-snippets.md +++ b/docs/contribute/new-snippets.md @@ -126,3 +126,11 @@ Go through the documentation and check your work. ## Submit your contribution Finally, commit, push and open a pull request in the Storybook monorepo. Add a clear description of the work you've done, and one of the maintainers will guide you through the merge process. + +## Learn more about contributing to Storybook + +- [RFC process](./RFC.md) for authoring feature requests +- [Code](./code.md) for features and bug fixes +- [Frameworks](./framework.md) to get started with a new framework +- [Documentation](./documentation-updates.md) for documentation improvements, typos, and clarifications +- [Examples](./new-snippets.md) for new snippets and examples diff --git a/docs/toc.js b/docs/toc.js index 94175272cbd9..4a1c5d57dad8 100644 --- a/docs/toc.js +++ b/docs/toc.js @@ -680,6 +680,11 @@ module.exports = { title: 'How to', type: 'link', }, + { + pathSegment: 'RFC', + title: 'RFC Process', + type: 'link', + }, { pathSegment: 'code', title: 'Code', From 6f346c25aaf2fe5fcf1efdb33fee268df7198be7 Mon Sep 17 00:00:00 2001 From: Valentin Palkovic Date: Thu, 6 Jul 2023 09:11:15 +0200 Subject: [PATCH 30/34] Pin version of @yarnpkg packages to support Node 16 --- code/lib/cli/package.json | 4 ++-- code/yarn.lock | 27 ++++++++++++++++++--------- 2 files changed, 20 insertions(+), 11 deletions(-) diff --git a/code/lib/cli/package.json b/code/lib/cli/package.json index 3dc58fdac843..68f06f7b0e12 100644 --- a/code/lib/cli/package.json +++ b/code/lib/cli/package.json @@ -65,8 +65,8 @@ "@storybook/telemetry": "7.1.0-beta.0", "@storybook/types": "7.1.0-beta.0", "@types/semver": "^7.3.4", - "@yarnpkg/fslib": "^3.0.0-rc.48", - "@yarnpkg/libzip": "^3.0.0-rc.48", + "@yarnpkg/fslib": "3.0.0-rc.46", + "@yarnpkg/libzip": "3.0.0-rc.46", "chalk": "^4.1.0", "commander": "^6.2.1", "cross-spawn": "^7.0.3", diff --git a/code/yarn.lock b/code/yarn.lock index 2af092d7df55..4ec2c6d73313 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -6000,8 +6000,8 @@ __metadata: "@types/puppeteer-core": ^2.1.0 "@types/semver": ^7.3.4 "@types/util-deprecate": ^1.0.0 - "@yarnpkg/fslib": ^3.0.0-rc.48 - "@yarnpkg/libzip": ^3.0.0-rc.48 + "@yarnpkg/fslib": 3.0.0-rc.46 + "@yarnpkg/libzip": 3.0.0-rc.46 boxen: ^5.1.2 chalk: ^4.1.0 commander: ^6.2.1 @@ -9716,7 +9716,16 @@ __metadata: languageName: node linkType: hard -"@yarnpkg/fslib@npm:^3.0.0-rc.48": +"@yarnpkg/fslib@npm:3.0.0-rc.46": + version: 3.0.0-rc.46 + resolution: "@yarnpkg/fslib@npm:3.0.0-rc.46" + dependencies: + tslib: ^2.4.0 + checksum: 6b768a511ef65fe2d503580bc5e1b8810c61b0e37b05672f4dcfcdca4c9f515bd08cb26f269f65a56efe6f3ebdba26489f8ac09e4882aa58d3eede50ee472fdc + languageName: node + linkType: hard + +"@yarnpkg/fslib@npm:^3.0.0-rc.46": version: 3.0.0-rc.48 resolution: "@yarnpkg/fslib@npm:3.0.0-rc.48" dependencies: @@ -9725,16 +9734,16 @@ __metadata: languageName: node linkType: hard -"@yarnpkg/libzip@npm:^3.0.0-rc.48": - version: 3.0.0-rc.48 - resolution: "@yarnpkg/libzip@npm:3.0.0-rc.48" +"@yarnpkg/libzip@npm:3.0.0-rc.46": + version: 3.0.0-rc.46 + resolution: "@yarnpkg/libzip@npm:3.0.0-rc.46" dependencies: "@types/emscripten": ^1.39.6 - "@yarnpkg/fslib": ^3.0.0-rc.48 + "@yarnpkg/fslib": ^3.0.0-rc.46 tslib: ^2.4.0 peerDependencies: - "@yarnpkg/fslib": ^3.0.0-rc.48 - checksum: ec9930d8ef1d3faceae2e52aa500e87de4a6aeaef92cf65c3df51c60b7da3cbef539339e5b14ee2138e5e06b814393f28ab2ae52d7ea53288ae5e70c7fb9aab5 + "@yarnpkg/fslib": ^3.0.0-rc.46 + checksum: 6217994646e25d64a04e8ad34693fdadeee57979bb61f44031537758950206219c3e201f9c7d6fa724296dcfa2e26072289cb00e5d8bb7232176eea8e2b87841 languageName: node linkType: hard From 995732e0a7a47d107010219fdfa3cc9ff5cebc96 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Thu, 6 Jul 2023 17:31:38 +0800 Subject: [PATCH 31/34] Update code/ui/blocks/src/components/TableOfContents.tsx Co-authored-by: Jeppe Reinhold --- code/ui/blocks/src/components/TableOfContents.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/ui/blocks/src/components/TableOfContents.tsx b/code/ui/blocks/src/components/TableOfContents.tsx index c5ee1a6048b6..892f1e137f20 100644 --- a/code/ui/blocks/src/components/TableOfContents.tsx +++ b/code/ui/blocks/src/components/TableOfContents.tsx @@ -25,7 +25,7 @@ export interface TocParameters { /** * TocBot options, not guaranteed to be available in future versions. - * See [tocbot docs](https://tscanlin.github.io/tocbot/#usage) + * @see tocbot docs {@link https://tscanlin.github.io/tocbot/#usage} */ unsafeTocbotOptions?: tocbot.IStaticOptions; } From deeac7737763c6c23f2c4f80cba981b99952b235 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Thu, 6 Jul 2023 17:54:03 +0800 Subject: [PATCH 32/34] Revert "Addon-docs: Add opt-in table of contents" --- .../template/stories/toc/basic.stories.ts | 22 --- .../stories/toc/custom-selector.stories.ts | 14 -- .../stories/toc/custom-title.stories.ts | 14 -- .../stories/toc/ignore-selector.stories.ts | 14 -- code/builders/builder-manager/src/index.ts | 1 + code/ui/.storybook/preview.tsx | 1 - code/ui/blocks/package.json | 1 - code/ui/blocks/src/blocks/DocsContainer.tsx | 17 +- code/ui/blocks/src/components/DocsPage.tsx | 11 +- .../blocks/src/components/TableOfContents.tsx | 181 ------------------ code/yarn.lock | 8 - 11 files changed, 6 insertions(+), 278 deletions(-) delete mode 100644 code/addons/docs/template/stories/toc/basic.stories.ts delete mode 100644 code/addons/docs/template/stories/toc/custom-selector.stories.ts delete mode 100644 code/addons/docs/template/stories/toc/custom-title.stories.ts delete mode 100644 code/addons/docs/template/stories/toc/ignore-selector.stories.ts delete mode 100644 code/ui/blocks/src/components/TableOfContents.tsx diff --git a/code/addons/docs/template/stories/toc/basic.stories.ts b/code/addons/docs/template/stories/toc/basic.stories.ts deleted file mode 100644 index c66fe554aa34..000000000000 --- a/code/addons/docs/template/stories/toc/basic.stories.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { global as globalThis } from '@storybook/global'; - -export default { - component: globalThis.Components.Button, - tags: ['autodocs'], - parameters: { - chromatic: { disable: true }, - docs: { toc: {} }, - }, -}; - -export const One = { - args: { label: 'One' }, -}; - -export const Two = { - args: { label: 'Two' }, -}; - -export const Three = { - args: { label: 'Two' }, -}; diff --git a/code/addons/docs/template/stories/toc/custom-selector.stories.ts b/code/addons/docs/template/stories/toc/custom-selector.stories.ts deleted file mode 100644 index 48f1ee785156..000000000000 --- a/code/addons/docs/template/stories/toc/custom-selector.stories.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { global as globalThis } from '@storybook/global'; -import { One, Two, Three } from './basic.stories'; - -export default { - component: globalThis.Components.Button, - tags: ['autodocs'], - parameters: { - chromatic: { disable: true }, - // Select all the headings in the document - docs: { toc: { headingSelector: 'h1, h2, h3' } }, - }, -}; - -export { One, Two, Three }; diff --git a/code/addons/docs/template/stories/toc/custom-title.stories.ts b/code/addons/docs/template/stories/toc/custom-title.stories.ts deleted file mode 100644 index 2fde6ebcabf3..000000000000 --- a/code/addons/docs/template/stories/toc/custom-title.stories.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { global as globalThis } from '@storybook/global'; -import { One, Two, Three } from './basic.stories'; - -export default { - component: globalThis.Components.Button, - tags: ['autodocs'], - parameters: { - chromatic: { disable: true }, - // Custom title label - docs: { toc: { title: 'Contents' } }, - }, -}; - -export { One, Two, Three }; diff --git a/code/addons/docs/template/stories/toc/ignore-selector.stories.ts b/code/addons/docs/template/stories/toc/ignore-selector.stories.ts deleted file mode 100644 index d355ac9ae966..000000000000 --- a/code/addons/docs/template/stories/toc/ignore-selector.stories.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { global as globalThis } from '@storybook/global'; -import { One, Two, Three } from './basic.stories'; - -export default { - component: globalThis.Components.Button, - tags: ['autodocs'], - parameters: { - chromatic: { disable: true }, - // Skip the first story in the TOC - docs: { toc: { ignoreSelector: '#one' } }, - }, -}; - -export { One, Two, Three }; diff --git a/code/builders/builder-manager/src/index.ts b/code/builders/builder-manager/src/index.ts index e2bdf248be82..3597a206ec46 100644 --- a/code/builders/builder-manager/src/index.ts +++ b/code/builders/builder-manager/src/index.ts @@ -190,6 +190,7 @@ const starter: StarterFunction = async function* starterGeneratorFn({ } }); router.use(`/index.html`, ({ path }, res) => { + console.log({ path }); res.status(200).send(html); }); diff --git a/code/ui/.storybook/preview.tsx b/code/ui/.storybook/preview.tsx index c89c15e85db4..7c52ad023776 100644 --- a/code/ui/.storybook/preview.tsx +++ b/code/ui/.storybook/preview.tsx @@ -277,7 +277,6 @@ export const parameters = { }, docs: { theme: themes.light, - toc: {}, }, controls: { presetColors: [ diff --git a/code/ui/blocks/package.json b/code/ui/blocks/package.json index 564ebb3a4c77..b3d11cff17df 100644 --- a/code/ui/blocks/package.json +++ b/code/ui/blocks/package.json @@ -63,7 +63,6 @@ "polished": "^4.2.2", "react-colorful": "^5.1.2", "telejson": "^7.0.3", - "tocbot": "^4.20.1", "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2" }, diff --git a/code/ui/blocks/src/blocks/DocsContainer.tsx b/code/ui/blocks/src/blocks/DocsContainer.tsx index 07b855295f10..8640f06a68f1 100644 --- a/code/ui/blocks/src/blocks/DocsContainer.tsx +++ b/code/ui/blocks/src/blocks/DocsContainer.tsx @@ -9,7 +9,6 @@ import type { DocsContextProps } from './DocsContext'; import { DocsContext } from './DocsContext'; import { SourceContainer } from './SourceContainer'; import { scrollToElement } from './utils'; -import { TableOfContents } from '../components/TableOfContents'; const { document, window: globalWindow } = global; @@ -23,16 +22,6 @@ export const DocsContainer: FC> = ({ theme, children, }) => { - let toc; - - try { - const meta = context.resolveOf('meta', ['meta']); - toc = meta.preparedMeta.parameters?.docs?.toc; - } catch (err) { - // No meta, falling back to project annotations - toc = context?.projectAnnotations?.parameters?.docs?.toc; - } - useEffect(() => { let url; try { @@ -55,11 +44,7 @@ export const DocsContainer: FC> = ({ - : null} - > - {children} - + {children} diff --git a/code/ui/blocks/src/components/DocsPage.tsx b/code/ui/blocks/src/components/DocsPage.tsx index 112025269863..6b097e66063e 100644 --- a/code/ui/blocks/src/components/DocsPage.tsx +++ b/code/ui/blocks/src/components/DocsPage.tsx @@ -1,9 +1,9 @@ -import type { FC } from 'react'; -import React from 'react'; -import { transparentize } from 'polished'; import { withReset } from '@storybook/components'; import type { CSSObject } from '@storybook/theming'; import { styled } from '@storybook/theming'; +import { transparentize } from 'polished'; +import type { FC } from 'react'; +import React from 'react'; /** * This selector styles all raw elements inside the DocsPage like this example with a `
`: @@ -429,19 +429,16 @@ export const DocsWrapper = styled.div(({ theme }) => ({ padding: '4rem 20px', minHeight: '100vh', boxSizing: 'border-box', - gap: '3rem', [`@media (min-width: ${breakpoint}px)`]: {}, })); interface DocsPageWrapperProps { children?: React.ReactNode; - toc?: React.ReactNode; } -export const DocsPageWrapper: FC = ({ children, toc }) => ( +export const DocsPageWrapper: FC = ({ children }) => ( {children} - {toc} ); diff --git a/code/ui/blocks/src/components/TableOfContents.tsx b/code/ui/blocks/src/components/TableOfContents.tsx deleted file mode 100644 index 892f1e137f20..000000000000 --- a/code/ui/blocks/src/components/TableOfContents.tsx +++ /dev/null @@ -1,181 +0,0 @@ -import React, { useEffect } from 'react'; -import type { FC, ReactElement } from 'react'; -import { styled } from '@storybook/theming'; -import tocbot from 'tocbot'; - -export interface TocParameters { - /** CSS selector for the container to search for headings. */ - contentsSelector?: string; - - /** - * When true, hide the TOC. We still show the empty container - * (as opposed to showing nothing at all) because it affects the - * page layout and we want to preserve the layout across pages. - */ - disable?: boolean; - - /** CSS selector to match headings to list in the TOC. */ - headingSelector?: string; - - /** Headings that match the ignoreSelector will be skipped. */ - ignoreSelector?: string; - - /** Custom title ReactElement or string to display above the TOC. */ - title?: ReactElement | string | null; - - /** - * TocBot options, not guaranteed to be available in future versions. - * @see tocbot docs {@link https://tscanlin.github.io/tocbot/#usage} - */ - unsafeTocbotOptions?: tocbot.IStaticOptions; -} - -const Wrapper = styled.div(({ theme }) => ({ - width: '10rem', - - '@media (max-width: 768px)': { - display: 'none', - }, -})); - -const Content = styled.div(({ theme }) => ({ - position: 'fixed', - top: 0, - width: '10rem', - paddingTop: '4rem', - - fontFamily: theme.typography.fonts.base, - fontSize: theme.typography.size.s2, - - WebkitFontSmoothing: 'antialiased', - MozOsxFontSmoothing: 'grayscale', - WebkitTapHighlightColor: 'rgba(0, 0, 0, 0)', - WebkitOverflowScrolling: 'touch', - - '& *': { - boxSizing: 'border-box', - }, - - '& > .toc-wrapper > .toc-list': { - paddingLeft: 0, - borderLeft: `solid 2px ${theme.color.mediumlight}`, - - '.toc-list': { - paddingLeft: 0, - borderLeft: `solid 2px ${theme.color.mediumlight}`, - - '.toc-list': { - paddingLeft: 0, - borderLeft: `solid 2px ${theme.color.mediumlight}`, - }, - }, - }, - '& .toc-list-item': { - position: 'relative', - listStyleType: 'none', - marginLeft: 20, - paddingTop: 3, - paddingBottom: 3, - }, - '& .toc-list-item::before': { - content: '""', - position: 'absolute', - height: '100%', - top: 0, - left: 0, - transform: `translateX(calc(-2px - 20px))`, - borderLeft: `solid 2px ${theme.color.mediumdark}`, - opacity: 0, - transition: 'opacity 0.2s', - }, - '& .toc-list-item.is-active-li::before': { - opacity: 1, - }, - '& .toc-list-item > a': { - color: theme.color.defaultText, - textDecoration: 'none', - }, - '& .toc-list-item.is-active-li > a': { - fontWeight: 600, - color: theme.color.secondary, - textDecoration: 'none', - }, -})); - -const Heading = styled.p(({ theme }) => ({ - fontWeight: 600, - fontSize: '0.875em', - color: theme.textColor, - textTransform: 'uppercase', - marginBottom: 10, -})); - -type TableOfContentsProps = React.PropsWithChildren< - TocParameters & { - className?: string; - } ->; - -const OptionalTitle: FC<{ title: TableOfContentsProps['title'] }> = ({ title }) => { - if (title === null) { - return null; - } - if (typeof title === 'string') { - return {title}; - } - return title; -}; - -export const TableOfContents = ({ - title, - disable, - headingSelector, - contentsSelector, - ignoreSelector, - unsafeTocbotOptions, -}: TableOfContentsProps) => { - useEffect(() => { - const configuration = { - tocSelector: '.toc-wrapper', - contentSelector: contentsSelector ?? '.sbdocs-content', - headingSelector: headingSelector ?? 'h3', - ignoreSelector: ignoreSelector ?? '.skip-toc', - headingsOffset: 40, - scrollSmoothOffset: -40, - /** - * Ignore headings that did not - * come from the main markdown code. - */ - // ignoreSelector: ':not(.sbdocs), .hide-from-toc', - orderedList: false, - /** - * Prevent default linking behavior, - * leaving only the smooth scrolling. - */ - onClick: () => false, - ...unsafeTocbotOptions, - }; - - /** - * Wait for the DOM to be ready. - */ - const timeout = setTimeout(() => tocbot.init(configuration), 100); - return () => { - clearTimeout(timeout); - tocbot.destroy(); - }; - }, [disable]); - - return ( - <> - - {!disable ? ( - - -
- - ) : null} - - - ); -}; diff --git a/code/yarn.lock b/code/yarn.lock index 627d6e00186f..4ec2c6d73313 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -5802,7 +5802,6 @@ __metadata: polished: ^4.2.2 react-colorful: ^5.1.2 telejson: ^7.0.3 - tocbot: ^4.20.1 ts-dedent: ^2.0.0 util-deprecate: ^1.0.2 peerDependencies: @@ -29219,13 +29218,6 @@ __metadata: languageName: node linkType: hard -"tocbot@npm:^4.20.1": - version: 4.21.0 - resolution: "tocbot@npm:4.21.0" - checksum: 877d99df40c07ec5e5c2259b820be9c8af9a9f52d582a61b7bed3d43daff820f23031bc613a5cc3bb14ecc34b79c1a45349dcbae8f3a79de7ecc127f366ed3c6 - languageName: node - linkType: hard - "toggle-selection@npm:^1.0.6": version: 1.0.6 resolution: "toggle-selection@npm:1.0.6" From 3756a926372802000a2bd2b234a05abb4b16089a Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Thu, 6 Jul 2023 17:58:20 +0800 Subject: [PATCH 33/34] Revert "Revert "Addon-docs: Add opt-in table of contents"" --- .../template/stories/toc/basic.stories.ts | 22 +++ .../stories/toc/custom-selector.stories.ts | 14 ++ .../stories/toc/custom-title.stories.ts | 14 ++ .../stories/toc/ignore-selector.stories.ts | 14 ++ code/builders/builder-manager/src/index.ts | 1 - code/ui/.storybook/preview.tsx | 1 + code/ui/blocks/package.json | 1 + code/ui/blocks/src/blocks/DocsContainer.tsx | 17 +- code/ui/blocks/src/components/DocsPage.tsx | 11 +- .../blocks/src/components/TableOfContents.tsx | 181 ++++++++++++++++++ code/yarn.lock | 8 + 11 files changed, 278 insertions(+), 6 deletions(-) create mode 100644 code/addons/docs/template/stories/toc/basic.stories.ts create mode 100644 code/addons/docs/template/stories/toc/custom-selector.stories.ts create mode 100644 code/addons/docs/template/stories/toc/custom-title.stories.ts create mode 100644 code/addons/docs/template/stories/toc/ignore-selector.stories.ts create mode 100644 code/ui/blocks/src/components/TableOfContents.tsx diff --git a/code/addons/docs/template/stories/toc/basic.stories.ts b/code/addons/docs/template/stories/toc/basic.stories.ts new file mode 100644 index 000000000000..c66fe554aa34 --- /dev/null +++ b/code/addons/docs/template/stories/toc/basic.stories.ts @@ -0,0 +1,22 @@ +import { global as globalThis } from '@storybook/global'; + +export default { + component: globalThis.Components.Button, + tags: ['autodocs'], + parameters: { + chromatic: { disable: true }, + docs: { toc: {} }, + }, +}; + +export const One = { + args: { label: 'One' }, +}; + +export const Two = { + args: { label: 'Two' }, +}; + +export const Three = { + args: { label: 'Two' }, +}; diff --git a/code/addons/docs/template/stories/toc/custom-selector.stories.ts b/code/addons/docs/template/stories/toc/custom-selector.stories.ts new file mode 100644 index 000000000000..48f1ee785156 --- /dev/null +++ b/code/addons/docs/template/stories/toc/custom-selector.stories.ts @@ -0,0 +1,14 @@ +import { global as globalThis } from '@storybook/global'; +import { One, Two, Three } from './basic.stories'; + +export default { + component: globalThis.Components.Button, + tags: ['autodocs'], + parameters: { + chromatic: { disable: true }, + // Select all the headings in the document + docs: { toc: { headingSelector: 'h1, h2, h3' } }, + }, +}; + +export { One, Two, Three }; diff --git a/code/addons/docs/template/stories/toc/custom-title.stories.ts b/code/addons/docs/template/stories/toc/custom-title.stories.ts new file mode 100644 index 000000000000..2fde6ebcabf3 --- /dev/null +++ b/code/addons/docs/template/stories/toc/custom-title.stories.ts @@ -0,0 +1,14 @@ +import { global as globalThis } from '@storybook/global'; +import { One, Two, Three } from './basic.stories'; + +export default { + component: globalThis.Components.Button, + tags: ['autodocs'], + parameters: { + chromatic: { disable: true }, + // Custom title label + docs: { toc: { title: 'Contents' } }, + }, +}; + +export { One, Two, Three }; diff --git a/code/addons/docs/template/stories/toc/ignore-selector.stories.ts b/code/addons/docs/template/stories/toc/ignore-selector.stories.ts new file mode 100644 index 000000000000..d355ac9ae966 --- /dev/null +++ b/code/addons/docs/template/stories/toc/ignore-selector.stories.ts @@ -0,0 +1,14 @@ +import { global as globalThis } from '@storybook/global'; +import { One, Two, Three } from './basic.stories'; + +export default { + component: globalThis.Components.Button, + tags: ['autodocs'], + parameters: { + chromatic: { disable: true }, + // Skip the first story in the TOC + docs: { toc: { ignoreSelector: '#one' } }, + }, +}; + +export { One, Two, Three }; diff --git a/code/builders/builder-manager/src/index.ts b/code/builders/builder-manager/src/index.ts index 3597a206ec46..e2bdf248be82 100644 --- a/code/builders/builder-manager/src/index.ts +++ b/code/builders/builder-manager/src/index.ts @@ -190,7 +190,6 @@ const starter: StarterFunction = async function* starterGeneratorFn({ } }); router.use(`/index.html`, ({ path }, res) => { - console.log({ path }); res.status(200).send(html); }); diff --git a/code/ui/.storybook/preview.tsx b/code/ui/.storybook/preview.tsx index 7c52ad023776..c89c15e85db4 100644 --- a/code/ui/.storybook/preview.tsx +++ b/code/ui/.storybook/preview.tsx @@ -277,6 +277,7 @@ export const parameters = { }, docs: { theme: themes.light, + toc: {}, }, controls: { presetColors: [ diff --git a/code/ui/blocks/package.json b/code/ui/blocks/package.json index b3d11cff17df..564ebb3a4c77 100644 --- a/code/ui/blocks/package.json +++ b/code/ui/blocks/package.json @@ -63,6 +63,7 @@ "polished": "^4.2.2", "react-colorful": "^5.1.2", "telejson": "^7.0.3", + "tocbot": "^4.20.1", "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2" }, diff --git a/code/ui/blocks/src/blocks/DocsContainer.tsx b/code/ui/blocks/src/blocks/DocsContainer.tsx index 8640f06a68f1..07b855295f10 100644 --- a/code/ui/blocks/src/blocks/DocsContainer.tsx +++ b/code/ui/blocks/src/blocks/DocsContainer.tsx @@ -9,6 +9,7 @@ import type { DocsContextProps } from './DocsContext'; import { DocsContext } from './DocsContext'; import { SourceContainer } from './SourceContainer'; import { scrollToElement } from './utils'; +import { TableOfContents } from '../components/TableOfContents'; const { document, window: globalWindow } = global; @@ -22,6 +23,16 @@ export const DocsContainer: FC> = ({ theme, children, }) => { + let toc; + + try { + const meta = context.resolveOf('meta', ['meta']); + toc = meta.preparedMeta.parameters?.docs?.toc; + } catch (err) { + // No meta, falling back to project annotations + toc = context?.projectAnnotations?.parameters?.docs?.toc; + } + useEffect(() => { let url; try { @@ -44,7 +55,11 @@ export const DocsContainer: FC> = ({ - {children} + : null} + > + {children} + diff --git a/code/ui/blocks/src/components/DocsPage.tsx b/code/ui/blocks/src/components/DocsPage.tsx index 6b097e66063e..112025269863 100644 --- a/code/ui/blocks/src/components/DocsPage.tsx +++ b/code/ui/blocks/src/components/DocsPage.tsx @@ -1,9 +1,9 @@ +import type { FC } from 'react'; +import React from 'react'; +import { transparentize } from 'polished'; import { withReset } from '@storybook/components'; import type { CSSObject } from '@storybook/theming'; import { styled } from '@storybook/theming'; -import { transparentize } from 'polished'; -import type { FC } from 'react'; -import React from 'react'; /** * This selector styles all raw elements inside the DocsPage like this example with a `
`: @@ -429,16 +429,19 @@ export const DocsWrapper = styled.div(({ theme }) => ({ padding: '4rem 20px', minHeight: '100vh', boxSizing: 'border-box', + gap: '3rem', [`@media (min-width: ${breakpoint}px)`]: {}, })); interface DocsPageWrapperProps { children?: React.ReactNode; + toc?: React.ReactNode; } -export const DocsPageWrapper: FC = ({ children }) => ( +export const DocsPageWrapper: FC = ({ children, toc }) => ( {children} + {toc} ); diff --git a/code/ui/blocks/src/components/TableOfContents.tsx b/code/ui/blocks/src/components/TableOfContents.tsx new file mode 100644 index 000000000000..892f1e137f20 --- /dev/null +++ b/code/ui/blocks/src/components/TableOfContents.tsx @@ -0,0 +1,181 @@ +import React, { useEffect } from 'react'; +import type { FC, ReactElement } from 'react'; +import { styled } from '@storybook/theming'; +import tocbot from 'tocbot'; + +export interface TocParameters { + /** CSS selector for the container to search for headings. */ + contentsSelector?: string; + + /** + * When true, hide the TOC. We still show the empty container + * (as opposed to showing nothing at all) because it affects the + * page layout and we want to preserve the layout across pages. + */ + disable?: boolean; + + /** CSS selector to match headings to list in the TOC. */ + headingSelector?: string; + + /** Headings that match the ignoreSelector will be skipped. */ + ignoreSelector?: string; + + /** Custom title ReactElement or string to display above the TOC. */ + title?: ReactElement | string | null; + + /** + * TocBot options, not guaranteed to be available in future versions. + * @see tocbot docs {@link https://tscanlin.github.io/tocbot/#usage} + */ + unsafeTocbotOptions?: tocbot.IStaticOptions; +} + +const Wrapper = styled.div(({ theme }) => ({ + width: '10rem', + + '@media (max-width: 768px)': { + display: 'none', + }, +})); + +const Content = styled.div(({ theme }) => ({ + position: 'fixed', + top: 0, + width: '10rem', + paddingTop: '4rem', + + fontFamily: theme.typography.fonts.base, + fontSize: theme.typography.size.s2, + + WebkitFontSmoothing: 'antialiased', + MozOsxFontSmoothing: 'grayscale', + WebkitTapHighlightColor: 'rgba(0, 0, 0, 0)', + WebkitOverflowScrolling: 'touch', + + '& *': { + boxSizing: 'border-box', + }, + + '& > .toc-wrapper > .toc-list': { + paddingLeft: 0, + borderLeft: `solid 2px ${theme.color.mediumlight}`, + + '.toc-list': { + paddingLeft: 0, + borderLeft: `solid 2px ${theme.color.mediumlight}`, + + '.toc-list': { + paddingLeft: 0, + borderLeft: `solid 2px ${theme.color.mediumlight}`, + }, + }, + }, + '& .toc-list-item': { + position: 'relative', + listStyleType: 'none', + marginLeft: 20, + paddingTop: 3, + paddingBottom: 3, + }, + '& .toc-list-item::before': { + content: '""', + position: 'absolute', + height: '100%', + top: 0, + left: 0, + transform: `translateX(calc(-2px - 20px))`, + borderLeft: `solid 2px ${theme.color.mediumdark}`, + opacity: 0, + transition: 'opacity 0.2s', + }, + '& .toc-list-item.is-active-li::before': { + opacity: 1, + }, + '& .toc-list-item > a': { + color: theme.color.defaultText, + textDecoration: 'none', + }, + '& .toc-list-item.is-active-li > a': { + fontWeight: 600, + color: theme.color.secondary, + textDecoration: 'none', + }, +})); + +const Heading = styled.p(({ theme }) => ({ + fontWeight: 600, + fontSize: '0.875em', + color: theme.textColor, + textTransform: 'uppercase', + marginBottom: 10, +})); + +type TableOfContentsProps = React.PropsWithChildren< + TocParameters & { + className?: string; + } +>; + +const OptionalTitle: FC<{ title: TableOfContentsProps['title'] }> = ({ title }) => { + if (title === null) { + return null; + } + if (typeof title === 'string') { + return {title}; + } + return title; +}; + +export const TableOfContents = ({ + title, + disable, + headingSelector, + contentsSelector, + ignoreSelector, + unsafeTocbotOptions, +}: TableOfContentsProps) => { + useEffect(() => { + const configuration = { + tocSelector: '.toc-wrapper', + contentSelector: contentsSelector ?? '.sbdocs-content', + headingSelector: headingSelector ?? 'h3', + ignoreSelector: ignoreSelector ?? '.skip-toc', + headingsOffset: 40, + scrollSmoothOffset: -40, + /** + * Ignore headings that did not + * come from the main markdown code. + */ + // ignoreSelector: ':not(.sbdocs), .hide-from-toc', + orderedList: false, + /** + * Prevent default linking behavior, + * leaving only the smooth scrolling. + */ + onClick: () => false, + ...unsafeTocbotOptions, + }; + + /** + * Wait for the DOM to be ready. + */ + const timeout = setTimeout(() => tocbot.init(configuration), 100); + return () => { + clearTimeout(timeout); + tocbot.destroy(); + }; + }, [disable]); + + return ( + <> + + {!disable ? ( + + +
+ + ) : null} + + + ); +}; diff --git a/code/yarn.lock b/code/yarn.lock index 4ec2c6d73313..627d6e00186f 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -5802,6 +5802,7 @@ __metadata: polished: ^4.2.2 react-colorful: ^5.1.2 telejson: ^7.0.3 + tocbot: ^4.20.1 ts-dedent: ^2.0.0 util-deprecate: ^1.0.2 peerDependencies: @@ -29218,6 +29219,13 @@ __metadata: languageName: node linkType: hard +"tocbot@npm:^4.20.1": + version: 4.21.0 + resolution: "tocbot@npm:4.21.0" + checksum: 877d99df40c07ec5e5c2259b820be9c8af9a9f52d582a61b7bed3d43daff820f23031bc613a5cc3bb14ecc34b79c1a45349dcbae8f3a79de7ecc127f366ed3c6 + languageName: node + linkType: hard + "toggle-selection@npm:^1.0.6": version: 1.0.6 resolution: "toggle-selection@npm:1.0.6" From 2731eb895d02af2fcc91637a527dfe0a2e80736a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 6 Jul 2023 18:05:19 +0000 Subject: [PATCH 34/34] Bump version from 7.1.0-beta.0 to 7.1.0-beta.1 --- CHANGELOG.prerelease.md | 7 + code/addons/a11y/package.json | 20 +- code/addons/actions/package.json | 16 +- code/addons/backgrounds/package.json | 16 +- code/addons/controls/package.json | 20 +- code/addons/docs/package.json | 24 +- code/addons/essentials/package.json | 30 +- code/addons/gfm/package.json | 4 +- code/addons/highlight/package.json | 6 +- code/addons/interactions/package.json | 20 +- code/addons/jest/package.json | 14 +- code/addons/links/package.json | 14 +- code/addons/measure/package.json | 14 +- code/addons/outline/package.json | 14 +- code/addons/storyshots-core/package.json | 22 +- code/addons/storyshots-puppeteer/package.json | 8 +- code/addons/storysource/package.json | 16 +- code/addons/toolbars/package.json | 12 +- code/addons/viewport/package.json | 14 +- code/builders/builder-manager/package.json | 8 +- code/builders/builder-vite/package.json | 18 +- code/builders/builder-webpack5/package.json | 36 +- code/deprecated/addons/package.json | 8 +- .../channel-postmessage/package.json | 6 +- .../deprecated/channel-websocket/package.json | 6 +- code/deprecated/client-api/package.json | 6 +- code/deprecated/core-client/package.json | 6 +- code/deprecated/manager-api-shim/package.json | 6 +- code/deprecated/preview-web/package.json | 6 +- code/deprecated/store/package.json | 6 +- code/frameworks/angular/package.json | 28 +- code/frameworks/ember/package.json | 12 +- code/frameworks/html-vite/package.json | 18 +- code/frameworks/html-webpack5/package.json | 10 +- code/frameworks/nextjs/package.json | 16 +- code/frameworks/preact-vite/package.json | 6 +- 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/sveltekit/package.json | 8 +- code/frameworks/vue-vite/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-vite/package.json | 10 +- .../web-components-webpack5/package.json | 10 +- code/lib/channels/package.json | 8 +- code/lib/cli-sb/package.json | 4 +- code/lib/cli-storybook/package.json | 4 +- code/lib/cli/package.json | 18 +- code/lib/cli/src/versions.ts | 186 ++-- code/lib/client-logger/package.json | 2 +- code/lib/codemod/package.json | 8 +- code/lib/core-common/package.json | 6 +- code/lib/core-events/package.json | 2 +- code/lib/core-server/package.json | 22 +- code/lib/core-webpack/package.json | 8 +- code/lib/csf-plugin/package.json | 4 +- code/lib/csf-tools/package.json | 4 +- code/lib/docs-tools/package.json | 8 +- code/lib/instrumenter/package.json | 10 +- code/lib/manager-api/package.json | 14 +- code/lib/manager-api/src/version.ts | 2 +- code/lib/node-logger/package.json | 2 +- code/lib/postinstall/package.json | 2 +- code/lib/preview-api/package.json | 14 +- code/lib/preview/package.json | 10 +- code/lib/react-dom-shim/package.json | 4 +- code/lib/router/package.json | 4 +- code/lib/source-loader/package.json | 4 +- code/lib/telemetry/package.json | 6 +- code/lib/theming/package.json | 4 +- code/lib/types/package.json | 4 +- code/package.json | 2 +- code/presets/create-react-app/package.json | 6 +- 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 | 10 +- code/renderers/preact/package.json | 8 +- code/renderers/react/package.json | 14 +- code/renderers/server/package.json | 10 +- code/renderers/svelte/package.json | 14 +- code/renderers/vue/package.json | 12 +- code/renderers/vue3/package.json | 10 +- code/renderers/web-components/package.json | 14 +- code/ui/blocks/package.json | 22 +- code/ui/components/package.json | 8 +- code/ui/manager/package.json | 24 +- code/yarn.lock | 920 +++++++++--------- docs/versions/next.json | 2 +- 99 files changed, 1053 insertions(+), 1046 deletions(-) diff --git a/CHANGELOG.prerelease.md b/CHANGELOG.prerelease.md index eb62457f1cd1..bb756d45ce47 100644 --- a/CHANGELOG.prerelease.md +++ b/CHANGELOG.prerelease.md @@ -1,3 +1,10 @@ +## 7.1.0-beta.1 + +- Addon-docs: Add opt-in table of contents - [#23142](https://github.com/storybookjs/storybook/pull/23142), thanks [@shilman](https://github.com/shilman)! +- SyntaxHighlighter: Expose registerLanguage - [#23166](https://github.com/storybookjs/storybook/pull/23166), thanks [@ndelangen](https://github.com/ndelangen)! +- Yarn: Fix pnp package resolution on Windows - [#23274](https://github.com/storybookjs/storybook/pull/23274), thanks [@valentinpalkovic](https://github.com/valentinpalkovic)! +- Yarn: Pin version of @yarnpkg packages to support Node 16 - [#23330](https://github.com/storybookjs/storybook/pull/23330), thanks [@valentinpalkovic](https://github.com/valentinpalkovic)! + ## 7.1.0-beta.0 - Settings: Add what's new page, remove release notes - [#23202](https://github.com/storybookjs/storybook/pull/23202), thanks [@kasperpeulen](https://github.com/kasperpeulen)! diff --git a/code/addons/a11y/package.json b/code/addons/a11y/package.json index 28956cf71514..651278e91934 100644 --- a/code/addons/a11y/package.json +++ b/code/addons/a11y/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-a11y", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Test component compliance with web accessibility standards", "keywords": [ "a11y", @@ -63,16 +63,16 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addon-highlight": "7.1.0-beta.0", - "@storybook/channels": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/addon-highlight": "7.1.0-beta.1", + "@storybook/channels": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/theming": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/theming": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "axe-core": "^4.2.0", "lodash": "^4.17.21", "react-resize-detector": "^7.1.2" diff --git a/code/addons/actions/package.json b/code/addons/actions/package.json index 0d0dd2f4e755..9a4fc12462ee 100644 --- a/code/addons/actions/package.json +++ b/code/addons/actions/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-actions", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Get UI feedback when an action is performed on an interactive element", "keywords": [ "storybook", @@ -80,14 +80,14 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/theming": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/theming": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "dequal": "^2.0.2", "lodash": "^4.17.21", "polished": "^4.2.2", diff --git a/code/addons/backgrounds/package.json b/code/addons/backgrounds/package.json index ee47dc21913c..4102c369cd8e 100644 --- a/code/addons/backgrounds/package.json +++ b/code/addons/backgrounds/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-backgrounds", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Switch backgrounds to view components in different settings", "keywords": [ "addon", @@ -76,14 +76,14 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/theming": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/theming": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "memoizerific": "^1.11.3", "ts-dedent": "^2.0.0" }, diff --git a/code/addons/controls/package.json b/code/addons/controls/package.json index 410446e29f96..1ac5a6a567b7 100644 --- a/code/addons/controls/package.json +++ b/code/addons/controls/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-controls", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Interact with component inputs dynamically in the Storybook UI", "keywords": [ "addon", @@ -68,15 +68,15 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/blocks": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/theming": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/blocks": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/theming": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "lodash": "^4.17.21", "ts-dedent": "^2.0.0" }, diff --git a/code/addons/docs/package.json b/code/addons/docs/package.json index 25f2600cb314..cf4a7cb99fc5 100644 --- a/code/addons/docs/package.json +++ b/code/addons/docs/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-docs", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Document component usage and properties in Markdown", "keywords": [ "addon", @@ -99,19 +99,19 @@ "dependencies": { "@jest/transform": "^29.3.1", "@mdx-js/react": "^2.1.5", - "@storybook/blocks": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/csf-plugin": "7.1.0-beta.0", - "@storybook/csf-tools": "7.1.0-beta.0", + "@storybook/blocks": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/csf-plugin": "7.1.0-beta.1", + "@storybook/csf-tools": "7.1.0-beta.1", "@storybook/global": "^5.0.0", "@storybook/mdx2-csf": "^1.0.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/postinstall": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/react-dom-shim": "7.1.0-beta.0", - "@storybook/theming": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/postinstall": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/react-dom-shim": "7.1.0-beta.1", + "@storybook/theming": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "fs-extra": "^11.1.0", "remark-external-links": "^8.0.0", "remark-slug": "^6.0.0", diff --git a/code/addons/essentials/package.json b/code/addons/essentials/package.json index 39a0151f96bb..b37560612ee0 100644 --- a/code/addons/essentials/package.json +++ b/code/addons/essentials/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-essentials", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Curated addons to bring out the best of Storybook", "keywords": [ "addon", @@ -119,23 +119,23 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addon-actions": "7.1.0-beta.0", - "@storybook/addon-backgrounds": "7.1.0-beta.0", - "@storybook/addon-controls": "7.1.0-beta.0", - "@storybook/addon-docs": "7.1.0-beta.0", - "@storybook/addon-highlight": "7.1.0-beta.0", - "@storybook/addon-measure": "7.1.0-beta.0", - "@storybook/addon-outline": "7.1.0-beta.0", - "@storybook/addon-toolbars": "7.1.0-beta.0", - "@storybook/addon-viewport": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", + "@storybook/addon-actions": "7.1.0-beta.1", + "@storybook/addon-backgrounds": "7.1.0-beta.1", + "@storybook/addon-controls": "7.1.0-beta.1", + "@storybook/addon-docs": "7.1.0-beta.1", + "@storybook/addon-highlight": "7.1.0-beta.1", + "@storybook/addon-measure": "7.1.0-beta.1", + "@storybook/addon-outline": "7.1.0-beta.1", + "@storybook/addon-toolbars": "7.1.0-beta.1", + "@storybook/addon-viewport": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", "ts-dedent": "^2.0.0" }, "devDependencies": { - "@storybook/vue": "7.1.0-beta.0", + "@storybook/vue": "7.1.0-beta.1", "typescript": "^4.9.3" }, "peerDependencies": { diff --git a/code/addons/gfm/package.json b/code/addons/gfm/package.json index f6420ccebbf5..5bccc858b427 100644 --- a/code/addons/gfm/package.json +++ b/code/addons/gfm/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-mdx-gfm", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "GitHub Flavored Markdown in Storybook", "keywords": [ "addon", @@ -51,7 +51,7 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/node-logger": "7.1.0-beta.0", + "@storybook/node-logger": "7.1.0-beta.1", "remark-gfm": "^3.0.1", "ts-dedent": "^2.0.0" }, diff --git a/code/addons/highlight/package.json b/code/addons/highlight/package.json index f5e09c2e24bf..4bc7a5c6e90d 100644 --- a/code/addons/highlight/package.json +++ b/code/addons/highlight/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-highlight", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Highlight DOM nodes within your stories", "keywords": [ "storybook-addons", @@ -61,9 +61,9 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.1.0-beta.0" + "@storybook/preview-api": "7.1.0-beta.1" }, "devDependencies": { "@types/webpack-env": "^1.16.0", diff --git a/code/addons/interactions/package.json b/code/addons/interactions/package.json index 50afc5f03d4f..ff1dda48b68e 100644 --- a/code/addons/interactions/package.json +++ b/code/addons/interactions/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-interactions", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Automate, test and debug user interactions", "keywords": [ "storybook-addons", @@ -72,16 +72,16 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/instrumenter": "7.1.0-beta.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/theming": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/instrumenter": "7.1.0-beta.1", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/theming": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "jest-mock": "^29.5.0", "polished": "^4.2.2", "ts-dedent": "^2.2.0" diff --git a/code/addons/jest/package.json b/code/addons/jest/package.json index 9c0c96764125..c3dba6b56307 100644 --- a/code/addons/jest/package.json +++ b/code/addons/jest/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-jest", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "React storybook addon that show component jest report", "keywords": [ "addon", @@ -70,13 +70,13 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/theming": "7.1.0-beta.0", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/theming": "7.1.0-beta.1", "react-resize-detector": "^7.1.2", "tiny-invariant": "^1.3.1", "upath": "^2.0.1" diff --git a/code/addons/links/package.json b/code/addons/links/package.json index f83573f0151c..38871e435950 100644 --- a/code/addons/links/package.json +++ b/code/addons/links/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-links", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Link stories together to build demos and prototypes with your UI components", "keywords": [ "addon", @@ -80,14 +80,14 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/csf": "^0.1.0", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/router": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/router": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "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 542a3220f8a0..bc566ecbd869 100644 --- a/code/addons/measure/package.json +++ b/code/addons/measure/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-measure", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Inspect layouts by visualizing the box model", "keywords": [ "storybook-addons", @@ -75,13 +75,13 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "tiny-invariant": "^1.3.1" }, "devDependencies": { diff --git a/code/addons/outline/package.json b/code/addons/outline/package.json index e1fc8233493a..48c22d09cfc3 100644 --- a/code/addons/outline/package.json +++ b/code/addons/outline/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-outline", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Outline all elements with CSS to help with layout placement and alignment", "keywords": [ "storybook-addons", @@ -78,13 +78,13 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "ts-dedent": "^2.0.0" }, "devDependencies": { diff --git a/code/addons/storyshots-core/package.json b/code/addons/storyshots-core/package.json index 4f2b70f61817..5750d15b1818 100644 --- a/code/addons/storyshots-core/package.json +++ b/code/addons/storyshots-core/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-storyshots", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Take a code snapshot of every story automatically with Jest", "keywords": [ "addon", @@ -38,12 +38,12 @@ "dependencies": { "@jest/transform": "^29.3.1", "@storybook/babel-plugin-require-context-hook": "1.0.1", - "@storybook/client-api": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/core-webpack": "7.1.0-beta.0", + "@storybook/client-api": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/core-webpack": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "@types/jest-specific-snapshot": "^0.5.6", "glob": "^10.0.0", "jest-specific-snapshot": "^8.0.0", @@ -57,11 +57,11 @@ "@angular/core": "^16.0.0-rc.4", "@angular/platform-browser-dynamic": "^16.0.0-rc.4", "@emotion/jest": "^11.8.0", - "@storybook/addon-docs": "7.1.0-beta.0", - "@storybook/angular": "7.1.0-beta.0", - "@storybook/react": "7.1.0-beta.0", - "@storybook/vue": "7.1.0-beta.0", - "@storybook/vue3": "7.1.0-beta.0", + "@storybook/addon-docs": "7.1.0-beta.1", + "@storybook/angular": "7.1.0-beta.1", + "@storybook/react": "7.1.0-beta.1", + "@storybook/vue": "7.1.0-beta.1", + "@storybook/vue3": "7.1.0-beta.1", "babel-loader": "^9.1.2", "enzyme": "^3.11.0", "enzyme-adapter-react-16": "^1.15.5", diff --git a/code/addons/storyshots-puppeteer/package.json b/code/addons/storyshots-puppeteer/package.json index f601919b9bf4..af9dbcf95ddd 100644 --- a/code/addons/storyshots-puppeteer/package.json +++ b/code/addons/storyshots-puppeteer/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-storyshots-puppeteer", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Image snapshots addition to StoryShots based on puppeteer", "keywords": [ "addon", @@ -37,8 +37,8 @@ "dependencies": { "@axe-core/puppeteer": "^4.2.0", "@storybook/csf": "^0.1.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "@types/jest-image-snapshot": "^6.0.0", "jest-image-snapshot": "^6.0.0" }, @@ -49,7 +49,7 @@ "puppeteer": "^2.0.0 || ^3.0.0" }, "peerDependencies": { - "@storybook/addon-storyshots": "7.1.0-beta.0", + "@storybook/addon-storyshots": "7.1.0-beta.1", "puppeteer": ">=2.0.0" }, "peerDependenciesMeta": { diff --git a/code/addons/storysource/package.json b/code/addons/storysource/package.json index 93ef4db1dea4..e44567b285fb 100644 --- a/code/addons/storysource/package.json +++ b/code/addons/storysource/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-storysource", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "View a story’s source code to see how it works and paste into your app", "keywords": [ "addon", @@ -53,13 +53,13 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/router": "7.1.0-beta.0", - "@storybook/source-loader": "7.1.0-beta.0", - "@storybook/theming": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/router": "7.1.0-beta.1", + "@storybook/source-loader": "7.1.0-beta.1", + "@storybook/theming": "7.1.0-beta.1", "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 cebed881aade..aa8aae770f0d 100644 --- a/code/addons/toolbars/package.json +++ b/code/addons/toolbars/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-toolbars", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Create your own toolbar items that control story rendering", "keywords": [ "addon", @@ -68,11 +68,11 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/theming": "7.1.0-beta.0" + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/theming": "7.1.0-beta.1" }, "devDependencies": { "typescript": "~4.9.3" diff --git a/code/addons/viewport/package.json b/code/addons/viewport/package.json index e229d4e93d6d..7bdcb693e900 100644 --- a/code/addons/viewport/package.json +++ b/code/addons/viewport/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-viewport", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Build responsive components by adjusting Storybook’s viewport size and orientation", "keywords": [ "addon", @@ -73,13 +73,13 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/theming": "7.1.0-beta.0", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/theming": "7.1.0-beta.1", "memoizerific": "^1.11.3", "prop-types": "^15.7.2" }, diff --git a/code/builders/builder-manager/package.json b/code/builders/builder-manager/package.json index 86c2dc9fdf3a..2d4171b87d1b 100644 --- a/code/builders/builder-manager/package.json +++ b/code/builders/builder-manager/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/builder-manager", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook manager builder", "keywords": [ "storybook" @@ -44,9 +44,9 @@ }, "dependencies": { "@fal-works/esbuild-plugin-global-externals": "^2.1.2", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/manager": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/manager": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", "@types/ejs": "^3.1.1", "@types/find-cache-dir": "^3.2.1", "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", diff --git a/code/builders/builder-vite/package.json b/code/builders/builder-vite/package.json index b8d76c4810b3..bab581c0f95b 100644 --- a/code/builders/builder-vite/package.json +++ b/code/builders/builder-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/builder-vite", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "A plugin to run and build Storybooks with Vite", "homepage": "https://github.com/storybookjs/storybook/tree/next/code/builders/builder-vite/#readme", "bugs": { @@ -42,15 +42,15 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/channels": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/csf-plugin": "7.1.0-beta.0", + "@storybook/channels": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/csf-plugin": "7.1.0-beta.1", "@storybook/mdx2-csf": "^1.0.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/preview": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/preview": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "@types/find-cache-dir": "^3.2.1", "browser-assert": "^1.2.1", "es-module-lexer": "^0.9.3", diff --git a/code/builders/builder-webpack5/package.json b/code/builders/builder-webpack5/package.json index 47d1c9e95f5a..7a0be9521732 100644 --- a/code/builders/builder-webpack5/package.json +++ b/code/builders/builder-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/builder-webpack5", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -56,24 +56,24 @@ }, "dependencies": { "@babel/core": "^7.22.0", - "@storybook/addons": "7.1.0-beta.0", - "@storybook/api": "7.1.0-beta.0", - "@storybook/channel-postmessage": "7.1.0-beta.0", - "@storybook/channels": "7.1.0-beta.0", - "@storybook/client-api": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", - "@storybook/core-webpack": "7.1.0-beta.0", + "@storybook/addons": "7.1.0-beta.1", + "@storybook/api": "7.1.0-beta.1", + "@storybook/channel-postmessage": "7.1.0-beta.1", + "@storybook/channels": "7.1.0-beta.1", + "@storybook/client-api": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", + "@storybook/core-webpack": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/preview": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/router": "7.1.0-beta.0", - "@storybook/store": "7.1.0-beta.0", - "@storybook/theming": "7.1.0-beta.0", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/preview": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/router": "7.1.0-beta.1", + "@storybook/store": "7.1.0-beta.1", + "@storybook/theming": "7.1.0-beta.1", "@swc/core": "^1.3.49", "@types/node": "^16.0.0", "@types/semver": "^7.3.4", diff --git a/code/deprecated/addons/package.json b/code/deprecated/addons/package.json index 172e900e9691..7c2339f4f1d7 100644 --- a/code/deprecated/addons/package.json +++ b/code/deprecated/addons/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addons", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook addons store", "keywords": [ "storybook" @@ -44,9 +44,9 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0" + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0", diff --git a/code/deprecated/channel-postmessage/package.json b/code/deprecated/channel-postmessage/package.json index d3dfc14774b1..15cd9fc712a4 100644 --- a/code/deprecated/channel-postmessage/package.json +++ b/code/deprecated/channel-postmessage/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/channel-postmessage", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "", "keywords": [ "storybook" @@ -43,8 +43,8 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/channels": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0" + "@storybook/channels": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1" }, "devDependencies": { "typescript": "~4.9.3" diff --git a/code/deprecated/channel-websocket/package.json b/code/deprecated/channel-websocket/package.json index 9d5f8434a43b..1aed3e0f817c 100644 --- a/code/deprecated/channel-websocket/package.json +++ b/code/deprecated/channel-websocket/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/channel-websocket", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "", "keywords": [ "storybook" @@ -43,8 +43,8 @@ "prep": "../../../scripts/prepare/facade.ts" }, "dependencies": { - "@storybook/channels": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0" + "@storybook/channels": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1" }, "devDependencies": { "typescript": "~4.9.3" diff --git a/code/deprecated/client-api/package.json b/code/deprecated/client-api/package.json index 38be5431bff4..187b90fe3c7a 100644 --- a/code/deprecated/client-api/package.json +++ b/code/deprecated/client-api/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/client-api", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook Client API", "keywords": [ "storybook" @@ -42,8 +42,8 @@ "prep": "../../../scripts/prepare/facade.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0" + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1" }, "publishConfig": { "access": "public" diff --git a/code/deprecated/core-client/package.json b/code/deprecated/core-client/package.json index 23a1c85c224a..eb35175050a0 100644 --- a/code/deprecated/core-client/package.json +++ b/code/deprecated/core-client/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-client", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -35,8 +35,8 @@ "prep": "../../../scripts/prepare/facade.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0" + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1" }, "publishConfig": { "access": "public" diff --git a/code/deprecated/manager-api-shim/package.json b/code/deprecated/manager-api-shim/package.json index e86dca09cb88..13bf8f2110d0 100644 --- a/code/deprecated/manager-api-shim/package.json +++ b/code/deprecated/manager-api-shim/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/api", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook Manager API (facade)", "keywords": [ "storybook" @@ -42,8 +42,8 @@ "prep": "../../../scripts/prepare/facade.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/manager-api": "7.1.0-beta.0" + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/manager-api": "7.1.0-beta.1" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0", diff --git a/code/deprecated/preview-web/package.json b/code/deprecated/preview-web/package.json index caa6b9127069..24d8a30a6cae 100644 --- a/code/deprecated/preview-web/package.json +++ b/code/deprecated/preview-web/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preview-web", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "", "keywords": [ "storybook" @@ -42,8 +42,8 @@ "prep": "../../../scripts/prepare/facade.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0" + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1" }, "publishConfig": { "access": "public" diff --git a/code/deprecated/store/package.json b/code/deprecated/store/package.json index fae7a49a1b1f..586d83aaca80 100644 --- a/code/deprecated/store/package.json +++ b/code/deprecated/store/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/store", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "", "keywords": [ "storybook" @@ -42,8 +42,8 @@ "prep": "../../../scripts/prepare/facade.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0" + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1" }, "publishConfig": { "access": "public" diff --git a/code/frameworks/angular/package.json b/code/frameworks/angular/package.json index 3a7adbf67d9b..9eaf5726a3e4 100644 --- a/code/frameworks/angular/package.json +++ b/code/frameworks/angular/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/angular", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Angular: Develop Angular components in isolation with hot reloading.", "keywords": [ "storybook", @@ -36,20 +36,20 @@ "prep": "../../../scripts/prepare/tsc.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.1.0-beta.0", - "@storybook/cli": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", - "@storybook/core-server": "7.1.0-beta.0", - "@storybook/core-webpack": "7.1.0-beta.0", - "@storybook/docs-tools": "7.1.0-beta.0", + "@storybook/builder-webpack5": "7.1.0-beta.1", + "@storybook/cli": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", + "@storybook/core-server": "7.1.0-beta.1", + "@storybook/core-webpack": "7.1.0-beta.1", + "@storybook/docs-tools": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/telemetry": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/telemetry": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "@types/node": "^16.0.0", "@types/react": "^16.14.34", "@types/react-dom": "^16.9.14", diff --git a/code/frameworks/ember/package.json b/code/frameworks/ember/package.json index 117372857835..09245b9ebd90 100644 --- a/code/frameworks/ember/package.json +++ b/code/frameworks/ember/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/ember", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Ember: Develop Ember Component in isolation with Hot Reloading.", "homepage": "https://github.com/storybookjs/storybook/tree/next/code/frameworks/ember", "bugs": { @@ -31,12 +31,12 @@ "prep": "../../../scripts/prepare/tsc.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/docs-tools": "7.1.0-beta.0", + "@storybook/builder-webpack5": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/docs-tools": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "ts-dedent": "^2.0.0" }, "devDependencies": { diff --git a/code/frameworks/html-vite/package.json b/code/frameworks/html-vite/package.json index 8e3abe66e308..46d06d129914 100644 --- a/code/frameworks/html-vite/package.json +++ b/code/frameworks/html-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/html-vite", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for HTML and Vite: Develop HTML in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -47,14 +47,14 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.1.0-beta.0", - "@storybook/builder-vite": "7.1.0-beta.0", - "@storybook/channel-postmessage": "7.1.0-beta.0", - "@storybook/client-api": "7.1.0-beta.0", - "@storybook/core-server": "7.1.0-beta.0", - "@storybook/html": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/preview-web": "7.1.0-beta.0", + "@storybook/addons": "7.1.0-beta.1", + "@storybook/builder-vite": "7.1.0-beta.1", + "@storybook/channel-postmessage": "7.1.0-beta.1", + "@storybook/client-api": "7.1.0-beta.1", + "@storybook/core-server": "7.1.0-beta.1", + "@storybook/html": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/preview-web": "7.1.0-beta.1", "magic-string": "^0.30.0" }, "devDependencies": { diff --git a/code/frameworks/html-webpack5/package.json b/code/frameworks/html-webpack5/package.json index b0b9c7a4337c..1834cfa9c6d1 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -47,11 +47,11 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", + "@storybook/builder-webpack5": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/html": "7.1.0-beta.0", - "@storybook/preset-html-webpack": "7.1.0-beta.0", + "@storybook/html": "7.1.0-beta.1", + "@storybook/preset-html-webpack": "7.1.0-beta.1", "@types/node": "^16.0.0" }, "devDependencies": { diff --git a/code/frameworks/nextjs/package.json b/code/frameworks/nextjs/package.json index 4c8ee2c522d2..1f74b189e720 100644 --- a/code/frameworks/nextjs/package.json +++ b/code/frameworks/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/nextjs", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Next.js", "keywords": [ "storybook", @@ -70,13 +70,13 @@ "@babel/preset-react": "^7.22.0", "@babel/preset-typescript": "^7.21.0", "@babel/runtime": "^7.22.0", - "@storybook/addon-actions": "7.1.0-beta.0", - "@storybook/builder-webpack5": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/preset-react-webpack": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/react": "7.1.0-beta.0", + "@storybook/addon-actions": "7.1.0-beta.1", + "@storybook/builder-webpack5": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/preset-react-webpack": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/react": "7.1.0-beta.1", "@types/node": "^16.0.0", "css-loader": "^6.7.3", "find-up": "^5.0.0", diff --git a/code/frameworks/preact-vite/package.json b/code/frameworks/preact-vite/package.json index 79ec064142a7..28186a1be5e5 100644 --- a/code/frameworks/preact-vite/package.json +++ b/code/frameworks/preact-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preact-vite", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Preact and Vite: Develop Preact components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -47,8 +47,8 @@ }, "dependencies": { "@preact/preset-vite": "^2.0.0", - "@storybook/builder-vite": "7.1.0-beta.0", - "@storybook/preact": "7.1.0-beta.0" + "@storybook/builder-vite": "7.1.0-beta.1", + "@storybook/preact": "7.1.0-beta.1" }, "devDependencies": { "@types/node": "^16.0.0", diff --git a/code/frameworks/preact-webpack5/package.json b/code/frameworks/preact-webpack5/package.json index fd5a7499ebf5..aca3cfd5ab01 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Preact: Develop Preact Component in isolation.", "keywords": [ "storybook" @@ -47,10 +47,10 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/preact": "7.1.0-beta.0", - "@storybook/preset-preact-webpack": "7.1.0-beta.0", + "@storybook/builder-webpack5": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/preact": "7.1.0-beta.1", + "@storybook/preset-preact-webpack": "7.1.0-beta.1", "@types/node": "^16.0.0" }, "devDependencies": { diff --git a/code/frameworks/react-vite/package.json b/code/frameworks/react-vite/package.json index ed7b30e3ff44..7d0499ac1e2d 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for React and Vite: Develop React components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -49,8 +49,8 @@ "dependencies": { "@joshwooding/vite-plugin-react-docgen-typescript": "0.2.1", "@rollup/pluginutils": "^5.0.2", - "@storybook/builder-vite": "7.1.0-beta.0", - "@storybook/react": "7.1.0-beta.0", + "@storybook/builder-vite": "7.1.0-beta.1", + "@storybook/react": "7.1.0-beta.1", "@vitejs/plugin-react": "^3.0.1", "ast-types": "^0.14.2", "magic-string": "^0.30.0", diff --git a/code/frameworks/react-webpack5/package.json b/code/frameworks/react-webpack5/package.json index 1cb97fde1f19..742551f67e53 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for React: Develop React Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -47,9 +47,9 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.1.0-beta.0", - "@storybook/preset-react-webpack": "7.1.0-beta.0", - "@storybook/react": "7.1.0-beta.0", + "@storybook/builder-webpack5": "7.1.0-beta.1", + "@storybook/preset-react-webpack": "7.1.0-beta.1", + "@storybook/react": "7.1.0-beta.1", "@types/node": "^16.0.0" }, "devDependencies": { diff --git a/code/frameworks/server-webpack5/package.json b/code/frameworks/server-webpack5/package.json index f706eba99b87..ca54567d59d8 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -47,10 +47,10 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/preset-server-webpack": "7.1.0-beta.0", - "@storybook/server": "7.1.0-beta.0", + "@storybook/builder-webpack5": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/preset-server-webpack": "7.1.0-beta.1", + "@storybook/server": "7.1.0-beta.1", "@types/node": "^16.0.0" }, "devDependencies": { diff --git a/code/frameworks/svelte-vite/package.json b/code/frameworks/svelte-vite/package.json index 70a743d8644c..6ecacec0ce15 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Svelte and Vite: Develop Svelte components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -47,9 +47,9 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-vite": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/svelte": "7.1.0-beta.0", + "@storybook/builder-vite": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/svelte": "7.1.0-beta.1", "@sveltejs/vite-plugin-svelte": "^2.4.1", "magic-string": "^0.30.0", "sveltedoc-parser": "^4.2.1", diff --git a/code/frameworks/svelte-webpack5/package.json b/code/frameworks/svelte-webpack5/package.json index 4eb5c8c5b474..c034a21a0e72 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Svelte: Develop Svelte Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -47,10 +47,10 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/preset-svelte-webpack": "7.1.0-beta.0", - "@storybook/svelte": "7.1.0-beta.0" + "@storybook/builder-webpack5": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/preset-svelte-webpack": "7.1.0-beta.1", + "@storybook/svelte": "7.1.0-beta.1" }, "devDependencies": { "svelte": "^3.48.0", diff --git a/code/frameworks/sveltekit/package.json b/code/frameworks/sveltekit/package.json index a5bf6249264c..2d91c2276494 100644 --- a/code/frameworks/sveltekit/package.json +++ b/code/frameworks/sveltekit/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/sveltekit", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for SvelteKit", "keywords": [ "storybook", @@ -50,9 +50,9 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-vite": "7.1.0-beta.0", - "@storybook/svelte": "7.1.0-beta.0", - "@storybook/svelte-vite": "7.1.0-beta.0" + "@storybook/builder-vite": "7.1.0-beta.1", + "@storybook/svelte": "7.1.0-beta.1", + "@storybook/svelte-vite": "7.1.0-beta.1" }, "devDependencies": { "@types/node": "^16.0.0", diff --git a/code/frameworks/vue-vite/package.json b/code/frameworks/vue-vite/package.json index 69765f524d22..3461f9cf9c5e 100644 --- a/code/frameworks/vue-vite/package.json +++ b/code/frameworks/vue-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue-vite", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Vue2 and Vite: Develop Vue2 Components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -47,10 +47,10 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-vite": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/core-server": "7.1.0-beta.0", - "@storybook/vue": "7.1.0-beta.0", + "@storybook/builder-vite": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/core-server": "7.1.0-beta.1", + "@storybook/vue": "7.1.0-beta.1", "magic-string": "^0.30.0", "vue-docgen-api": "^4.40.0" }, diff --git a/code/frameworks/vue-webpack5/package.json b/code/frameworks/vue-webpack5/package.json index 0d93a21abc05..92b11a85d52d 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Vue: Develop Vue Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -47,10 +47,10 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/preset-vue-webpack": "7.1.0-beta.0", - "@storybook/vue": "7.1.0-beta.0", + "@storybook/builder-webpack5": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/preset-vue-webpack": "7.1.0-beta.1", + "@storybook/vue": "7.1.0-beta.1", "@types/node": "^16.0.0" }, "devDependencies": { diff --git a/code/frameworks/vue3-vite/package.json b/code/frameworks/vue3-vite/package.json index f727eb6f5c73..5e58bb41f501 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Vue3 and Vite: Develop Vue3 components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -47,9 +47,9 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-vite": "7.1.0-beta.0", - "@storybook/core-server": "7.1.0-beta.0", - "@storybook/vue3": "7.1.0-beta.0", + "@storybook/builder-vite": "7.1.0-beta.1", + "@storybook/core-server": "7.1.0-beta.1", + "@storybook/vue3": "7.1.0-beta.1", "@vitejs/plugin-vue": "^4.0.0", "magic-string": "^0.30.0", "vue-docgen-api": "^4.40.0" diff --git a/code/frameworks/vue3-webpack5/package.json b/code/frameworks/vue3-webpack5/package.json index 619f680f694e..36bf18a66792 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Vue 3: Develop Vue 3 Components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -47,10 +47,10 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/preset-vue3-webpack": "7.1.0-beta.0", - "@storybook/vue3": "7.1.0-beta.0", + "@storybook/builder-webpack5": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/preset-vue3-webpack": "7.1.0-beta.1", + "@storybook/vue3": "7.1.0-beta.1", "@types/node": "^16.0.0" }, "devDependencies": { diff --git a/code/frameworks/web-components-vite/package.json b/code/frameworks/web-components-vite/package.json index a1df9777b612..4cb39bd4c897 100644 --- a/code/frameworks/web-components-vite/package.json +++ b/code/frameworks/web-components-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/web-components-vite", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for web-components and Vite: Develop Web Components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -47,10 +47,10 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-vite": "7.1.0-beta.0", - "@storybook/core-server": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/web-components": "7.1.0-beta.0", + "@storybook/builder-vite": "7.1.0-beta.1", + "@storybook/core-server": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/web-components": "7.1.0-beta.1", "magic-string": "^0.30.0" }, "devDependencies": { diff --git a/code/frameworks/web-components-webpack5/package.json b/code/frameworks/web-components-webpack5/package.json index cf534c4f545f..f77c064b24a8 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for web-components: View web components snippets in isolation with Hot Reloading.", "keywords": [ "lit", @@ -51,10 +51,10 @@ }, "dependencies": { "@babel/preset-env": "^7.22.0", - "@storybook/builder-webpack5": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/preset-web-components-webpack": "7.1.0-beta.0", - "@storybook/web-components": "7.1.0-beta.0", + "@storybook/builder-webpack5": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/preset-web-components-webpack": "7.1.0-beta.1", + "@storybook/web-components": "7.1.0-beta.1", "@types/node": "^16.0.0" }, "devDependencies": { diff --git a/code/lib/channels/package.json b/code/lib/channels/package.json index 61eff2d8aec7..6d68b352736a 100644 --- a/code/lib/channels/package.json +++ b/code/lib/channels/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/channels", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "", "keywords": [ "storybook" @@ -68,9 +68,9 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/channels": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/channels": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/global": "^5.0.0", "qs": "^6.10.0", "telejson": "^7.0.3", diff --git a/code/lib/cli-sb/package.json b/code/lib/cli-sb/package.json index d8f5f3ef603b..8bfb7078533b 100644 --- a/code/lib/cli-sb/package.json +++ b/code/lib/cli-sb/package.json @@ -1,6 +1,6 @@ { "name": "sb", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook CLI", "keywords": [ "storybook" @@ -21,7 +21,7 @@ "license": "MIT", "bin": "./index.js", "dependencies": { - "@storybook/cli": "7.1.0-beta.0" + "@storybook/cli": "7.1.0-beta.1" }, "publishConfig": { "access": "public" diff --git a/code/lib/cli-storybook/package.json b/code/lib/cli-storybook/package.json index c3fa8c9affad..dd403e0a1c9f 100644 --- a/code/lib/cli-storybook/package.json +++ b/code/lib/cli-storybook/package.json @@ -1,6 +1,6 @@ { "name": "storybook", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook CLI", "keywords": [ "storybook" @@ -24,7 +24,7 @@ "storybook": "./index.js" }, "dependencies": { - "@storybook/cli": "7.1.0-beta.0" + "@storybook/cli": "7.1.0-beta.1" }, "publishConfig": { "access": "public" diff --git a/code/lib/cli/package.json b/code/lib/cli/package.json index 68f06f7b0e12..be0d002ced16 100644 --- a/code/lib/cli/package.json +++ b/code/lib/cli/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/cli", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook's CLI - easiest method of adding storybook to your projects", "keywords": [ "cli", @@ -57,13 +57,13 @@ "@babel/core": "^7.22.0", "@babel/preset-env": "^7.22.0", "@ndelangen/get-tarball": "^3.0.7", - "@storybook/codemod": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/core-server": "7.1.0-beta.0", - "@storybook/csf-tools": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/telemetry": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/codemod": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/core-server": "7.1.0-beta.1", + "@storybook/csf-tools": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/telemetry": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "@types/semver": "^7.3.4", "@yarnpkg/fslib": "3.0.0-rc.46", "@yarnpkg/libzip": "3.0.0-rc.46", @@ -95,7 +95,7 @@ "util-deprecate": "^1.0.2" }, "devDependencies": { - "@storybook/client-api": "7.1.0-beta.0", + "@storybook/client-api": "7.1.0-beta.1", "@types/cross-spawn": "^6.0.2", "@types/prompts": "^2.0.9", "@types/puppeteer-core": "^2.1.0", diff --git a/code/lib/cli/src/versions.ts b/code/lib/cli/src/versions.ts index 43d241bf6648..5479a66fa053 100644 --- a/code/lib/cli/src/versions.ts +++ b/code/lib/cli/src/versions.ts @@ -1,96 +1,96 @@ // auto generated file, do not edit export default { - '@storybook/addon-a11y': '7.1.0-beta.0', - '@storybook/addon-actions': '7.1.0-beta.0', - '@storybook/addon-backgrounds': '7.1.0-beta.0', - '@storybook/addon-controls': '7.1.0-beta.0', - '@storybook/addon-docs': '7.1.0-beta.0', - '@storybook/addon-essentials': '7.1.0-beta.0', - '@storybook/addon-highlight': '7.1.0-beta.0', - '@storybook/addon-interactions': '7.1.0-beta.0', - '@storybook/addon-jest': '7.1.0-beta.0', - '@storybook/addon-links': '7.1.0-beta.0', - '@storybook/addon-mdx-gfm': '7.1.0-beta.0', - '@storybook/addon-measure': '7.1.0-beta.0', - '@storybook/addon-outline': '7.1.0-beta.0', - '@storybook/addon-storyshots': '7.1.0-beta.0', - '@storybook/addon-storyshots-puppeteer': '7.1.0-beta.0', - '@storybook/addon-storysource': '7.1.0-beta.0', - '@storybook/addon-toolbars': '7.1.0-beta.0', - '@storybook/addon-viewport': '7.1.0-beta.0', - '@storybook/addons': '7.1.0-beta.0', - '@storybook/angular': '7.1.0-beta.0', - '@storybook/api': '7.1.0-beta.0', - '@storybook/blocks': '7.1.0-beta.0', - '@storybook/builder-manager': '7.1.0-beta.0', - '@storybook/builder-vite': '7.1.0-beta.0', - '@storybook/builder-webpack5': '7.1.0-beta.0', - '@storybook/channel-postmessage': '7.1.0-beta.0', - '@storybook/channel-websocket': '7.1.0-beta.0', - '@storybook/channels': '7.1.0-beta.0', - '@storybook/cli': '7.1.0-beta.0', - '@storybook/client-api': '7.1.0-beta.0', - '@storybook/client-logger': '7.1.0-beta.0', - '@storybook/codemod': '7.1.0-beta.0', - '@storybook/components': '7.1.0-beta.0', - '@storybook/core-client': '7.1.0-beta.0', - '@storybook/core-common': '7.1.0-beta.0', - '@storybook/core-events': '7.1.0-beta.0', - '@storybook/core-server': '7.1.0-beta.0', - '@storybook/core-webpack': '7.1.0-beta.0', - '@storybook/csf-plugin': '7.1.0-beta.0', - '@storybook/csf-tools': '7.1.0-beta.0', - '@storybook/docs-tools': '7.1.0-beta.0', - '@storybook/ember': '7.1.0-beta.0', - '@storybook/html': '7.1.0-beta.0', - '@storybook/html-vite': '7.1.0-beta.0', - '@storybook/html-webpack5': '7.1.0-beta.0', - '@storybook/instrumenter': '7.1.0-beta.0', - '@storybook/manager': '7.1.0-beta.0', - '@storybook/manager-api': '7.1.0-beta.0', - '@storybook/nextjs': '7.1.0-beta.0', - '@storybook/node-logger': '7.1.0-beta.0', - '@storybook/postinstall': '7.1.0-beta.0', - '@storybook/preact': '7.1.0-beta.0', - '@storybook/preact-vite': '7.1.0-beta.0', - '@storybook/preact-webpack5': '7.1.0-beta.0', - '@storybook/preset-create-react-app': '7.1.0-beta.0', - '@storybook/preset-html-webpack': '7.1.0-beta.0', - '@storybook/preset-preact-webpack': '7.1.0-beta.0', - '@storybook/preset-react-webpack': '7.1.0-beta.0', - '@storybook/preset-server-webpack': '7.1.0-beta.0', - '@storybook/preset-svelte-webpack': '7.1.0-beta.0', - '@storybook/preset-vue-webpack': '7.1.0-beta.0', - '@storybook/preset-vue3-webpack': '7.1.0-beta.0', - '@storybook/preset-web-components-webpack': '7.1.0-beta.0', - '@storybook/preview': '7.1.0-beta.0', - '@storybook/preview-api': '7.1.0-beta.0', - '@storybook/preview-web': '7.1.0-beta.0', - '@storybook/react': '7.1.0-beta.0', - '@storybook/react-dom-shim': '7.1.0-beta.0', - '@storybook/react-vite': '7.1.0-beta.0', - '@storybook/react-webpack5': '7.1.0-beta.0', - '@storybook/router': '7.1.0-beta.0', - '@storybook/server': '7.1.0-beta.0', - '@storybook/server-webpack5': '7.1.0-beta.0', - '@storybook/source-loader': '7.1.0-beta.0', - '@storybook/store': '7.1.0-beta.0', - '@storybook/svelte': '7.1.0-beta.0', - '@storybook/svelte-vite': '7.1.0-beta.0', - '@storybook/svelte-webpack5': '7.1.0-beta.0', - '@storybook/sveltekit': '7.1.0-beta.0', - '@storybook/telemetry': '7.1.0-beta.0', - '@storybook/theming': '7.1.0-beta.0', - '@storybook/types': '7.1.0-beta.0', - '@storybook/vue': '7.1.0-beta.0', - '@storybook/vue-vite': '7.1.0-beta.0', - '@storybook/vue-webpack5': '7.1.0-beta.0', - '@storybook/vue3': '7.1.0-beta.0', - '@storybook/vue3-vite': '7.1.0-beta.0', - '@storybook/vue3-webpack5': '7.1.0-beta.0', - '@storybook/web-components': '7.1.0-beta.0', - '@storybook/web-components-vite': '7.1.0-beta.0', - '@storybook/web-components-webpack5': '7.1.0-beta.0', - sb: '7.1.0-beta.0', - storybook: '7.1.0-beta.0', + '@storybook/addon-a11y': '7.1.0-beta.1', + '@storybook/addon-actions': '7.1.0-beta.1', + '@storybook/addon-backgrounds': '7.1.0-beta.1', + '@storybook/addon-controls': '7.1.0-beta.1', + '@storybook/addon-docs': '7.1.0-beta.1', + '@storybook/addon-essentials': '7.1.0-beta.1', + '@storybook/addon-highlight': '7.1.0-beta.1', + '@storybook/addon-interactions': '7.1.0-beta.1', + '@storybook/addon-jest': '7.1.0-beta.1', + '@storybook/addon-links': '7.1.0-beta.1', + '@storybook/addon-mdx-gfm': '7.1.0-beta.1', + '@storybook/addon-measure': '7.1.0-beta.1', + '@storybook/addon-outline': '7.1.0-beta.1', + '@storybook/addon-storyshots': '7.1.0-beta.1', + '@storybook/addon-storyshots-puppeteer': '7.1.0-beta.1', + '@storybook/addon-storysource': '7.1.0-beta.1', + '@storybook/addon-toolbars': '7.1.0-beta.1', + '@storybook/addon-viewport': '7.1.0-beta.1', + '@storybook/addons': '7.1.0-beta.1', + '@storybook/angular': '7.1.0-beta.1', + '@storybook/api': '7.1.0-beta.1', + '@storybook/blocks': '7.1.0-beta.1', + '@storybook/builder-manager': '7.1.0-beta.1', + '@storybook/builder-vite': '7.1.0-beta.1', + '@storybook/builder-webpack5': '7.1.0-beta.1', + '@storybook/channel-postmessage': '7.1.0-beta.1', + '@storybook/channel-websocket': '7.1.0-beta.1', + '@storybook/channels': '7.1.0-beta.1', + '@storybook/cli': '7.1.0-beta.1', + '@storybook/client-api': '7.1.0-beta.1', + '@storybook/client-logger': '7.1.0-beta.1', + '@storybook/codemod': '7.1.0-beta.1', + '@storybook/components': '7.1.0-beta.1', + '@storybook/core-client': '7.1.0-beta.1', + '@storybook/core-common': '7.1.0-beta.1', + '@storybook/core-events': '7.1.0-beta.1', + '@storybook/core-server': '7.1.0-beta.1', + '@storybook/core-webpack': '7.1.0-beta.1', + '@storybook/csf-plugin': '7.1.0-beta.1', + '@storybook/csf-tools': '7.1.0-beta.1', + '@storybook/docs-tools': '7.1.0-beta.1', + '@storybook/ember': '7.1.0-beta.1', + '@storybook/html': '7.1.0-beta.1', + '@storybook/html-vite': '7.1.0-beta.1', + '@storybook/html-webpack5': '7.1.0-beta.1', + '@storybook/instrumenter': '7.1.0-beta.1', + '@storybook/manager': '7.1.0-beta.1', + '@storybook/manager-api': '7.1.0-beta.1', + '@storybook/nextjs': '7.1.0-beta.1', + '@storybook/node-logger': '7.1.0-beta.1', + '@storybook/postinstall': '7.1.0-beta.1', + '@storybook/preact': '7.1.0-beta.1', + '@storybook/preact-vite': '7.1.0-beta.1', + '@storybook/preact-webpack5': '7.1.0-beta.1', + '@storybook/preset-create-react-app': '7.1.0-beta.1', + '@storybook/preset-html-webpack': '7.1.0-beta.1', + '@storybook/preset-preact-webpack': '7.1.0-beta.1', + '@storybook/preset-react-webpack': '7.1.0-beta.1', + '@storybook/preset-server-webpack': '7.1.0-beta.1', + '@storybook/preset-svelte-webpack': '7.1.0-beta.1', + '@storybook/preset-vue-webpack': '7.1.0-beta.1', + '@storybook/preset-vue3-webpack': '7.1.0-beta.1', + '@storybook/preset-web-components-webpack': '7.1.0-beta.1', + '@storybook/preview': '7.1.0-beta.1', + '@storybook/preview-api': '7.1.0-beta.1', + '@storybook/preview-web': '7.1.0-beta.1', + '@storybook/react': '7.1.0-beta.1', + '@storybook/react-dom-shim': '7.1.0-beta.1', + '@storybook/react-vite': '7.1.0-beta.1', + '@storybook/react-webpack5': '7.1.0-beta.1', + '@storybook/router': '7.1.0-beta.1', + '@storybook/server': '7.1.0-beta.1', + '@storybook/server-webpack5': '7.1.0-beta.1', + '@storybook/source-loader': '7.1.0-beta.1', + '@storybook/store': '7.1.0-beta.1', + '@storybook/svelte': '7.1.0-beta.1', + '@storybook/svelte-vite': '7.1.0-beta.1', + '@storybook/svelte-webpack5': '7.1.0-beta.1', + '@storybook/sveltekit': '7.1.0-beta.1', + '@storybook/telemetry': '7.1.0-beta.1', + '@storybook/theming': '7.1.0-beta.1', + '@storybook/types': '7.1.0-beta.1', + '@storybook/vue': '7.1.0-beta.1', + '@storybook/vue-vite': '7.1.0-beta.1', + '@storybook/vue-webpack5': '7.1.0-beta.1', + '@storybook/vue3': '7.1.0-beta.1', + '@storybook/vue3-vite': '7.1.0-beta.1', + '@storybook/vue3-webpack5': '7.1.0-beta.1', + '@storybook/web-components': '7.1.0-beta.1', + '@storybook/web-components-vite': '7.1.0-beta.1', + '@storybook/web-components-webpack5': '7.1.0-beta.1', + sb: '7.1.0-beta.1', + storybook: '7.1.0-beta.1', }; diff --git a/code/lib/client-logger/package.json b/code/lib/client-logger/package.json index 002c16cbc92e..a1f700e05c0f 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "", "keywords": [ "storybook" diff --git a/code/lib/codemod/package.json b/code/lib/codemod/package.json index f5a1d5bf7f25..4ceb2b2f1427 100644 --- a/code/lib/codemod/package.json +++ b/code/lib/codemod/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/codemod", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "A collection of codemod scripts written with JSCodeshift", "keywords": [ "storybook" @@ -49,9 +49,9 @@ "@babel/preset-env": "^7.22.0", "@babel/types": "^7.22.0", "@storybook/csf": "^0.1.0", - "@storybook/csf-tools": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/csf-tools": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "@types/cross-spawn": "^6.0.2", "cross-spawn": "^7.0.3", "globby": "^11.0.2", diff --git a/code/lib/core-common/package.json b/code/lib/core-common/package.json index cf6d854ffa29..98996edc8d6f 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -43,8 +43,8 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "@types/find-cache-dir": "^3.2.1", "@types/node": "^16.0.0", "@types/node-fetch": "^2.6.4", diff --git a/code/lib/core-events/package.json b/code/lib/core-events/package.json index 111a338d44ea..32505618cd5d 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.1.0-beta.0", + "version": "7.1.0-beta.1", "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 a51956a92d8a..e311a0db140c 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -56,19 +56,19 @@ "dependencies": { "@aw-web-design/x-default-browser": "1.4.126", "@discoveryjs/json-ext": "^0.5.3", - "@storybook/builder-manager": "7.1.0-beta.0", - "@storybook/channels": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/builder-manager": "7.1.0-beta.1", + "@storybook/channels": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/csf": "^0.1.0", - "@storybook/csf-tools": "7.1.0-beta.0", + "@storybook/csf-tools": "7.1.0-beta.1", "@storybook/docs-mdx": "^0.1.0", "@storybook/global": "^5.0.0", - "@storybook/manager": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/telemetry": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/manager": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/telemetry": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "@types/detect-port": "^1.3.0", "@types/node": "^16.0.0", "@types/pretty-hrtime": "^1.0.0", diff --git a/code/lib/core-webpack/package.json b/code/lib/core-webpack/package.json index 3e0a009bbad7..abf38372e9d0 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -43,9 +43,9 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "@types/node": "^16.0.0", "ts-dedent": "^2.0.0" }, diff --git a/code/lib/csf-plugin/package.json b/code/lib/csf-plugin/package.json index 73fbf7a5f53a..2609d40f21a0 100644 --- a/code/lib/csf-plugin/package.json +++ b/code/lib/csf-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/csf-plugin", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Enrich CSF files via static analysis", "keywords": [ "storybook" @@ -43,7 +43,7 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/csf-tools": "7.1.0-beta.0", + "@storybook/csf-tools": "7.1.0-beta.1", "unplugin": "^1.3.1" }, "devDependencies": { diff --git a/code/lib/csf-tools/package.json b/code/lib/csf-tools/package.json index ed202a723628..d3c1f6c9cbd8 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Parse and manipulate CSF and Storybook config files", "keywords": [ "storybook" @@ -46,7 +46,7 @@ "@babel/traverse": "^7.22.0", "@babel/types": "^7.22.0", "@storybook/csf": "^0.1.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/types": "7.1.0-beta.1", "fs-extra": "^11.1.0", "recast": "^0.23.1", "ts-dedent": "^2.0.0" diff --git a/code/lib/docs-tools/package.json b/code/lib/docs-tools/package.json index cefbc548b1cf..3d2489cd56a0 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Shared utility functions for frameworks to implement docs", "keywords": [ "storybook" @@ -43,9 +43,9 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-common": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/core-common": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "@types/doctrine": "^0.0.3", "doctrine": "^3.0.0", "lodash": "^4.17.21" diff --git a/code/lib/instrumenter/package.json b/code/lib/instrumenter/package.json index 7d53ffd22834..eeecbf547c89 100644 --- a/code/lib/instrumenter/package.json +++ b/code/lib/instrumenter/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/instrumenter", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "", "keywords": [ "storybook" @@ -43,11 +43,11 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/channels": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/channels": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.1.0-beta.0" + "@storybook/preview-api": "7.1.0-beta.1" }, "devDependencies": { "typescript": "~4.9.3" diff --git a/code/lib/manager-api/package.json b/code/lib/manager-api/package.json index 68da92cf03a9..91f7f6bfee15 100644 --- a/code/lib/manager-api/package.json +++ b/code/lib/manager-api/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/manager-api", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Core Storybook Manager API & Context", "keywords": [ "storybook" @@ -42,14 +42,14 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/channels": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/channels": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/csf": "^0.1.0", "@storybook/global": "^5.0.0", - "@storybook/router": "7.1.0-beta.0", - "@storybook/theming": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/router": "7.1.0-beta.1", + "@storybook/theming": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "dequal": "^2.0.2", "lodash": "^4.17.21", "memoizerific": "^1.11.3", diff --git a/code/lib/manager-api/src/version.ts b/code/lib/manager-api/src/version.ts index 406ef8925847..7c4ba4d512a0 100644 --- a/code/lib/manager-api/src/version.ts +++ b/code/lib/manager-api/src/version.ts @@ -1 +1 @@ -export const version = '7.1.0-beta.0'; +export const version = '7.1.0-beta.1'; diff --git a/code/lib/node-logger/package.json b/code/lib/node-logger/package.json index db3053b432f5..8ade0602cbc0 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "", "keywords": [ "storybook" diff --git a/code/lib/postinstall/package.json b/code/lib/postinstall/package.json index d81ef75c7e22..87d66465f245 100644 --- a/code/lib/postinstall/package.json +++ b/code/lib/postinstall/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/postinstall", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook addons postinstall utilities", "keywords": [ "api", diff --git a/code/lib/preview-api/package.json b/code/lib/preview-api/package.json index 386e198a2c5a..05e93b493517 100644 --- a/code/lib/preview-api/package.json +++ b/code/lib/preview-api/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preview-api", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "", "keywords": [ "storybook" @@ -67,13 +67,13 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/channel-postmessage": "7.1.0-beta.0", - "@storybook/channels": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/channel-postmessage": "7.1.0-beta.1", + "@storybook/channels": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/csf": "^0.1.0", "@storybook/global": "^5.0.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/types": "7.1.0-beta.1", "@types/qs": "^6.9.5", "dequal": "^2.0.2", "lodash": "^4.17.21", @@ -85,7 +85,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@storybook/core-common": "7.1.0-beta.0", + "@storybook/core-common": "7.1.0-beta.1", "ansi-to-html": "^0.6.11", "react": "^16.14.0", "slash": "^5.0.0" diff --git a/code/lib/preview/package.json b/code/lib/preview/package.json index ab15c2bf8029..099ee9aa4e02 100644 --- a/code/lib/preview/package.json +++ b/code/lib/preview/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preview", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "", "keywords": [ "storybook" @@ -55,10 +55,10 @@ "prep": "../../../scripts/prepare/esm-bundle.ts" }, "devDependencies": { - "@storybook/channels": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", + "@storybook/channels": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", "typescript": "~4.9.3" }, "publishConfig": { diff --git a/code/lib/react-dom-shim/package.json b/code/lib/react-dom-shim/package.json index ca0fd6e9ae53..0d5f54059a10 100644 --- a/code/lib/react-dom-shim/package.json +++ b/code/lib/react-dom-shim/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react-dom-shim", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "", "keywords": [ "storybook" @@ -53,7 +53,7 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "devDependencies": { - "@storybook/types": "7.1.0-beta.0", + "@storybook/types": "7.1.0-beta.1", "typescript": "~4.9.3" }, "peerDependencies": { diff --git a/code/lib/router/package.json b/code/lib/router/package.json index 35bd428442e3..c8ab01fde446 100644 --- a/code/lib/router/package.json +++ b/code/lib/router/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/router", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Core Storybook Router", "keywords": [ "storybook" @@ -48,7 +48,7 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", "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 5957cf53dc11..e62baa1b932f 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Source loader", "keywords": [ "lib", @@ -45,7 +45,7 @@ }, "dependencies": { "@storybook/csf": "^0.1.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/types": "7.1.0-beta.1", "estraverse": "^5.2.0", "lodash": "^4.17.21", "prettier": "^2.8.0" diff --git a/code/lib/telemetry/package.json b/code/lib/telemetry/package.json index 4be039becb2d..e9e5cd958db0 100644 --- a/code/lib/telemetry/package.json +++ b/code/lib/telemetry/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/telemetry", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Telemetry logging for crash reports and usage statistics", "keywords": [ "storybook" @@ -43,8 +43,8 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/core-common": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/core-common": "7.1.0-beta.1", "chalk": "^4.1.0", "detect-package-manager": "^2.0.1", "fetch-retry": "^5.0.2", diff --git a/code/lib/theming/package.json b/code/lib/theming/package.json index 9d173b930fbe..8618b8d4fd65 100644 --- a/code/lib/theming/package.json +++ b/code/lib/theming/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/theming", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Core Storybook Components", "keywords": [ "storybook" @@ -49,7 +49,7 @@ }, "dependencies": { "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", - "@storybook/client-logger": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", "@storybook/global": "^5.0.0", "memoizerific": "^1.11.3" }, diff --git a/code/lib/types/package.json b/code/lib/types/package.json index f6676c0cf985..82f38bf67387 100644 --- a/code/lib/types/package.json +++ b/code/lib/types/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/types", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Core Storybook TS Types", "keywords": [ "storybook" @@ -43,7 +43,7 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/channels": "7.1.0-beta.0", + "@storybook/channels": "7.1.0-beta.1", "@types/babel__core": "^7.0.0", "@types/express": "^4.7.0", "file-system-cache": "2.3.0" diff --git a/code/package.json b/code/package.json index 065e04aba165..2abe277da987 100644 --- a/code/package.json +++ b/code/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/root", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "private": true, "description": "Storybook root", "homepage": "https://storybook.js.org/", diff --git a/code/presets/create-react-app/package.json b/code/presets/create-react-app/package.json index 36523b6a33a7..f43f3415f5f5 100644 --- a/code/presets/create-react-app/package.json +++ b/code/presets/create-react-app/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-create-react-app", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Create React App preset", "keywords": [ "storybook" @@ -50,14 +50,14 @@ "dependencies": { "@pmmmwh/react-refresh-webpack-plugin": "^0.5.1", "@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/types": "7.1.0-beta.1", "@types/babel__core": "^7.1.7", "babel-plugin-react-docgen": "^4.1.0", "pnp-webpack-plugin": "^1.7.0", "semver": "^7.3.5" }, "devDependencies": { - "@storybook/node-logger": "7.1.0-beta.0", + "@storybook/node-logger": "7.1.0-beta.1", "@types/node": "^16.0.0", "typescript": "~4.9.3" }, diff --git a/code/presets/html-webpack/package.json b/code/presets/html-webpack/package.json index 1f98e6a4f6cd..0df6646ea3e3 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -48,7 +48,7 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-webpack": "7.1.0-beta.0", + "@storybook/core-webpack": "7.1.0-beta.1", "@types/node": "^16.0.0", "html-loader": "^3.1.0", "webpack": "5" diff --git a/code/presets/preact-webpack/package.json b/code/presets/preact-webpack/package.json index df74fba48410..4d85355a6ee6 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Preact: Develop Preact Component in isolation.", "keywords": [ "storybook" @@ -50,7 +50,7 @@ "dependencies": { "@babel/plugin-transform-react-jsx": "^7.21.0", "@babel/preset-typescript": "^7.21.0", - "@storybook/core-webpack": "7.1.0-beta.0", + "@storybook/core-webpack": "7.1.0-beta.1", "@types/node": "^16.0.0" }, "devDependencies": { diff --git a/code/presets/react-webpack/package.json b/code/presets/react-webpack/package.json index 0fc6981597e0..ff0e7c70f705 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for React: Develop React Component in isolation with Hot Reloading", "keywords": [ "storybook" @@ -66,10 +66,10 @@ "@babel/preset-flow": "^7.21.0", "@babel/preset-react": "^7.22.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.5", - "@storybook/core-webpack": "7.1.0-beta.0", - "@storybook/docs-tools": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", - "@storybook/react": "7.1.0-beta.0", + "@storybook/core-webpack": "7.1.0-beta.1", + "@storybook/docs-tools": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", + "@storybook/react": "7.1.0-beta.1", "@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0", "@types/node": "^16.0.0", "@types/semver": "^7.3.4", diff --git a/code/presets/server-webpack/package.json b/code/presets/server-webpack/package.json index cfd257892847..5782cad86cd0 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -53,10 +53,10 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-server": "7.1.0-beta.0", - "@storybook/core-webpack": "7.1.0-beta.0", + "@storybook/core-server": "7.1.0-beta.1", + "@storybook/core-webpack": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/server": "7.1.0-beta.0", + "@storybook/server": "7.1.0-beta.1", "@types/node": "^16.0.0", "safe-identifier": "^0.4.1", "ts-dedent": "^2.0.0", diff --git a/code/presets/svelte-webpack/package.json b/code/presets/svelte-webpack/package.json index 15d505d183b1..6101f8c94a99 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Svelte: Develop Svelte Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -63,8 +63,8 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-webpack": "7.1.0-beta.0", - "@storybook/node-logger": "7.1.0-beta.0", + "@storybook/core-webpack": "7.1.0-beta.1", + "@storybook/node-logger": "7.1.0-beta.1", "sveltedoc-parser": "^4.2.1", "ts-dedent": "^2.0.0" }, diff --git a/code/presets/vue-webpack/package.json b/code/presets/vue-webpack/package.json index 6978eec69a9a..cd1c99c913ab 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Vue: Develop Vue Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -58,8 +58,8 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-webpack": "7.1.0-beta.0", - "@storybook/docs-tools": "7.1.0-beta.0", + "@storybook/core-webpack": "7.1.0-beta.1", + "@storybook/docs-tools": "7.1.0-beta.1", "@types/node": "^16.0.0", "ts-loader": "^9.2.8", "vue-docgen-api": "^4.44.23", diff --git a/code/presets/vue3-webpack/package.json b/code/presets/vue3-webpack/package.json index 0b35432a2647..f642d161a020 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for Vue 3: Develop Vue 3 Components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -58,8 +58,8 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-webpack": "7.1.0-beta.0", - "@storybook/docs-tools": "7.1.0-beta.0", + "@storybook/core-webpack": "7.1.0-beta.1", + "@storybook/docs-tools": "7.1.0-beta.1", "@types/node": "^16.0.0", "ts-loader": "^9.2.8", "vue-docgen-api": "^4.46.0", diff --git a/code/presets/web-components-webpack/package.json b/code/presets/web-components-webpack/package.json index 02cb2127b354..e177ff2fe40d 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook for web-components: View web components snippets in isolation with Hot Reloading.", "keywords": [ "lit", @@ -54,7 +54,7 @@ "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/preset-env": "^7.22.0", - "@storybook/core-webpack": "7.1.0-beta.0", + "@storybook/core-webpack": "7.1.0-beta.1", "@types/node": "^16.0.0", "babel-loader": "^7.0.0 || ^8.0.0 || ^9.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 0097635108ac..b6decb5e2465 100644 --- a/code/renderers/html/package.json +++ b/code/renderers/html/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/html", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook HTML renderer", "keywords": [ "storybook" @@ -48,11 +48,11 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-client": "7.1.0-beta.0", - "@storybook/docs-tools": "7.1.0-beta.0", + "@storybook/core-client": "7.1.0-beta.1", + "@storybook/docs-tools": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "ts-dedent": "^2.0.0" }, "devDependencies": { diff --git a/code/renderers/preact/package.json b/code/renderers/preact/package.json index 32e8f3458e37..f9eb03a42527 100644 --- a/code/renderers/preact/package.json +++ b/code/renderers/preact/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preact", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook Preact renderer", "keywords": [ "storybook" @@ -48,10 +48,10 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-client": "7.1.0-beta.0", + "@storybook/core-client": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "ts-dedent": "^2.0.0" }, "devDependencies": { diff --git a/code/renderers/react/package.json b/code/renderers/react/package.json index c8c4e321df64..4710613bbbfa 100644 --- a/code/renderers/react/package.json +++ b/code/renderers/react/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook React renderer", "keywords": [ "storybook" @@ -52,13 +52,13 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/core-client": "7.1.0-beta.0", - "@storybook/docs-tools": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/core-client": "7.1.0-beta.1", + "@storybook/docs-tools": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/react-dom-shim": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/react-dom-shim": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "@types/escodegen": "^0.0.6", "@types/estree": "^0.0.51", "@types/node": "^16.0.0", diff --git a/code/renderers/server/package.json b/code/renderers/server/package.json index fe6c79eab8a7..64055bc6b932 100644 --- a/code/renderers/server/package.json +++ b/code/renderers/server/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/server", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook Server renderer", "keywords": [ "storybook" @@ -53,12 +53,12 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-client": "7.1.0-beta.0", + "@storybook/core-client": "7.1.0-beta.1", "@storybook/csf": "^0.1.0", - "@storybook/csf-tools": "7.1.0-beta.0", + "@storybook/csf-tools": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "@types/fs-extra": "^11.0.1", "fs-extra": "^11.1.0", "ts-dedent": "^2.0.0", diff --git a/code/renderers/svelte/package.json b/code/renderers/svelte/package.json index 4efa7c83ad41..15093961f652 100644 --- a/code/renderers/svelte/package.json +++ b/code/renderers/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/svelte", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook Svelte renderer", "keywords": [ "storybook" @@ -52,13 +52,13 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/core-client": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", - "@storybook/docs-tools": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/core-client": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", + "@storybook/docs-tools": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "sveltedoc-parser": "^4.2.1", "type-fest": "^3.11.0" }, diff --git a/code/renderers/vue/package.json b/code/renderers/vue/package.json index 44e94870d8d5..3ffde0f839ef 100644 --- a/code/renderers/vue/package.json +++ b/code/renderers/vue/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook Vue renderer", "keywords": [ "storybook" @@ -48,12 +48,12 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/core-client": "7.1.0-beta.0", - "@storybook/docs-tools": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/core-client": "7.1.0-beta.1", + "@storybook/docs-tools": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "ts-dedent": "^2.0.0", "type-fest": "^3.11.0" }, diff --git a/code/renderers/vue3/package.json b/code/renderers/vue3/package.json index 4b6cc649682b..c143dcb26de9 100644 --- a/code/renderers/vue3/package.json +++ b/code/renderers/vue3/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue3", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook Vue 3 renderer", "keywords": [ "storybook" @@ -48,11 +48,11 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-client": "7.1.0-beta.0", - "@storybook/docs-tools": "7.1.0-beta.0", + "@storybook/core-client": "7.1.0-beta.1", + "@storybook/docs-tools": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "lodash": "^4.17.21", "ts-dedent": "^2.0.0", "type-fest": "^3.11.0", diff --git a/code/renderers/web-components/package.json b/code/renderers/web-components/package.json index 5659b74d1a40..a08cc89646be 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.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook web-components renderer", "keywords": [ "lit", @@ -51,13 +51,13 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/core-client": "7.1.0-beta.0", - "@storybook/docs-tools": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/core-client": "7.1.0-beta.1", + "@storybook/docs-tools": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "tiny-invariant": "^1.3.1", "ts-dedent": "^2.0.0" }, diff --git a/code/ui/blocks/package.json b/code/ui/blocks/package.json index 564ebb3a4c77..e15cc1ee4942 100644 --- a/code/ui/blocks/package.json +++ b/code/ui/blocks/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/blocks", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Storybook Doc Blocks", "keywords": [ "storybook" @@ -43,17 +43,17 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/channels": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/channels": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/csf": "^0.1.0", - "@storybook/docs-tools": "7.1.0-beta.0", + "@storybook/docs-tools": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/preview-api": "7.1.0-beta.0", - "@storybook/theming": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/preview-api": "7.1.0-beta.1", + "@storybook/theming": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "@types/lodash": "^4.14.167", "color-convert": "^2.0.1", "dequal": "^2.0.2", @@ -68,7 +68,7 @@ "util-deprecate": "^1.0.2" }, "devDependencies": { - "@storybook/addon-actions": "7.1.0-beta.0", + "@storybook/addon-actions": "7.1.0-beta.1", "@types/color-convert": "^2.0.0" }, "peerDependencies": { diff --git a/code/ui/components/package.json b/code/ui/components/package.json index 25bdf63ccbed..9264b95d8f64 100644 --- a/code/ui/components/package.json +++ b/code/ui/components/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/components", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Core Storybook Components", "keywords": [ "storybook" @@ -48,11 +48,11 @@ "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.1.0-beta.0", + "@storybook/client-logger": "7.1.0-beta.1", "@storybook/csf": "^0.1.0", "@storybook/global": "^5.0.0", - "@storybook/theming": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/theming": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "memoizerific": "^1.11.3", "use-resize-observer": "^9.1.0", "util-deprecate": "^1.0.2" diff --git a/code/ui/manager/package.json b/code/ui/manager/package.json index 17129827e046..1b4dd1152305 100644 --- a/code/ui/manager/package.json +++ b/code/ui/manager/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/manager", - "version": "7.1.0-beta.0", + "version": "7.1.0-beta.1", "description": "Core Storybook UI", "keywords": [ "storybook" @@ -51,18 +51,18 @@ }, "devDependencies": { "@fal-works/esbuild-plugin-global-externals": "^2.1.2", - "@storybook/addons": "7.1.0-beta.0", - "@storybook/api": "7.1.0-beta.0", - "@storybook/channel-postmessage": "7.1.0-beta.0", - "@storybook/channels": "7.1.0-beta.0", - "@storybook/client-logger": "7.1.0-beta.0", - "@storybook/components": "7.1.0-beta.0", - "@storybook/core-events": "7.1.0-beta.0", + "@storybook/addons": "7.1.0-beta.1", + "@storybook/api": "7.1.0-beta.1", + "@storybook/channel-postmessage": "7.1.0-beta.1", + "@storybook/channels": "7.1.0-beta.1", + "@storybook/client-logger": "7.1.0-beta.1", + "@storybook/components": "7.1.0-beta.1", + "@storybook/core-events": "7.1.0-beta.1", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.1.0-beta.0", - "@storybook/router": "7.1.0-beta.0", - "@storybook/theming": "7.1.0-beta.0", - "@storybook/types": "7.1.0-beta.0", + "@storybook/manager-api": "7.1.0-beta.1", + "@storybook/router": "7.1.0-beta.1", + "@storybook/theming": "7.1.0-beta.1", + "@storybook/types": "7.1.0-beta.1", "@testing-library/react": "^11.2.2", "@types/semver": "^7.3.4", "copy-to-clipboard": "^3.3.1", diff --git a/code/yarn.lock b/code/yarn.lock index 627d6e00186f..7a0c69c10d4e 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -5124,16 +5124,16 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/addon-a11y@workspace:addons/a11y" dependencies: - "@storybook/addon-highlight": 7.1.0-beta.0 - "@storybook/channels": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/addon-highlight": 7.1.0-beta.1 + "@storybook/channels": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/theming": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/theming": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@testing-library/react": ^11.2.2 axe-core: ^4.2.0 lodash: ^4.17.21 @@ -5151,18 +5151,18 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-actions@7.1.0-beta.0, @storybook/addon-actions@workspace:*, @storybook/addon-actions@workspace:addons/actions": +"@storybook/addon-actions@7.1.0-beta.1, @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/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/theming": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/theming": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/lodash": ^4.14.167 "@types/uuid": ^9.0.1 dequal: ^2.0.2 @@ -5185,18 +5185,18 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-backgrounds@7.1.0-beta.0, @storybook/addon-backgrounds@workspace:*, @storybook/addon-backgrounds@workspace:addons/backgrounds": +"@storybook/addon-backgrounds@7.1.0-beta.1, @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/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/theming": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/theming": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 memoizerific: ^1.11.3 ts-dedent: ^2.0.0 typescript: ~4.9.3 @@ -5211,19 +5211,19 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-controls@7.1.0-beta.0, @storybook/addon-controls@workspace:*, @storybook/addon-controls@workspace:addons/controls": +"@storybook/addon-controls@7.1.0-beta.1, @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/blocks": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/theming": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/blocks": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/theming": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 lodash: ^4.17.21 ts-dedent: ^2.0.0 peerDependencies: @@ -5237,25 +5237,25 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-docs@7.1.0-beta.0, @storybook/addon-docs@workspace:*, @storybook/addon-docs@workspace:addons/docs": +"@storybook/addon-docs@7.1.0-beta.1, @storybook/addon-docs@workspace:*, @storybook/addon-docs@workspace:addons/docs": version: 0.0.0-use.local resolution: "@storybook/addon-docs@workspace:addons/docs" dependencies: "@jest/transform": ^29.3.1 "@mdx-js/react": ^2.1.5 - "@storybook/blocks": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/csf-plugin": 7.1.0-beta.0 - "@storybook/csf-tools": 7.1.0-beta.0 + "@storybook/blocks": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/csf-plugin": 7.1.0-beta.1 + "@storybook/csf-tools": 7.1.0-beta.1 "@storybook/global": ^5.0.0 "@storybook/mdx2-csf": ^1.0.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/postinstall": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/react-dom-shim": 7.1.0-beta.0 - "@storybook/theming": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/postinstall": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/react-dom-shim": 7.1.0-beta.1 + "@storybook/theming": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 fs-extra: ^11.1.0 react: ^16.14.0 react-dom: ^16.8.0 @@ -5273,20 +5273,20 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/addon-essentials@workspace:addons/essentials" dependencies: - "@storybook/addon-actions": 7.1.0-beta.0 - "@storybook/addon-backgrounds": 7.1.0-beta.0 - "@storybook/addon-controls": 7.1.0-beta.0 - "@storybook/addon-docs": 7.1.0-beta.0 - "@storybook/addon-highlight": 7.1.0-beta.0 - "@storybook/addon-measure": 7.1.0-beta.0 - "@storybook/addon-outline": 7.1.0-beta.0 - "@storybook/addon-toolbars": 7.1.0-beta.0 - "@storybook/addon-viewport": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/vue": 7.1.0-beta.0 + "@storybook/addon-actions": 7.1.0-beta.1 + "@storybook/addon-backgrounds": 7.1.0-beta.1 + "@storybook/addon-controls": 7.1.0-beta.1 + "@storybook/addon-docs": 7.1.0-beta.1 + "@storybook/addon-highlight": 7.1.0-beta.1 + "@storybook/addon-measure": 7.1.0-beta.1 + "@storybook/addon-outline": 7.1.0-beta.1 + "@storybook/addon-toolbars": 7.1.0-beta.1 + "@storybook/addon-viewport": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/vue": 7.1.0-beta.1 ts-dedent: ^2.0.0 typescript: ^4.9.3 peerDependencies: @@ -5295,13 +5295,13 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-highlight@7.1.0-beta.0, @storybook/addon-highlight@workspace:*, @storybook/addon-highlight@workspace:addons/highlight": +"@storybook/addon-highlight@7.1.0-beta.1, @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/core-events": 7.1.0-beta.0 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.1.0-beta.0 + "@storybook/preview-api": 7.1.0-beta.1 "@types/webpack-env": ^1.16.0 typescript: ~4.9.3 languageName: unknown @@ -5312,18 +5312,18 @@ __metadata: resolution: "@storybook/addon-interactions@workspace:addons/interactions" dependencies: "@devtools-ds/object-inspector": ^1.1.2 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/instrumenter": 7.1.0-beta.0 + "@storybook/instrumenter": 7.1.0-beta.1 "@storybook/jest": next - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 "@storybook/testing-library": next - "@storybook/theming": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/theming": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/node": ^16.0.0 formik: ^2.2.9 jest-mock: ^29.5.0 @@ -5345,13 +5345,13 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/addon-jest@workspace:addons/jest" dependencies: - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/theming": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/theming": 7.1.0-beta.1 react-resize-detector: ^7.1.2 tiny-invariant: ^1.3.1 typescript: ~4.9.3 @@ -5371,14 +5371,14 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/addon-links@workspace:addons/links" dependencies: - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/csf": ^0.1.0 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/router": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/router": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 fs-extra: ^11.1.0 prop-types: ^15.7.2 ts-dedent: ^2.0.0 @@ -5398,24 +5398,24 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/addon-mdx-gfm@workspace:addons/gfm" dependencies: - "@storybook/node-logger": 7.1.0-beta.0 + "@storybook/node-logger": 7.1.0-beta.1 remark-gfm: ^3.0.1 ts-dedent: ^2.0.0 typescript: ~4.9.3 languageName: unknown linkType: soft -"@storybook/addon-measure@7.1.0-beta.0, @storybook/addon-measure@workspace:*, @storybook/addon-measure@workspace:addons/measure": +"@storybook/addon-measure@7.1.0-beta.1, @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/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 tiny-invariant: ^1.3.1 typescript: ~4.9.3 peerDependencies: @@ -5429,17 +5429,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-outline@7.1.0-beta.0, @storybook/addon-outline@workspace:*, @storybook/addon-outline@workspace:addons/outline": +"@storybook/addon-outline@7.1.0-beta.1, @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/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 ts-dedent: ^2.0.0 typescript: ~4.9.3 peerDependencies: @@ -5459,8 +5459,8 @@ __metadata: dependencies: "@axe-core/puppeteer": ^4.2.0 "@storybook/csf": ^0.1.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/jest-image-snapshot": ^6.0.0 "@types/puppeteer": ^5.4.0 enzyme: ^3.11.0 @@ -5468,7 +5468,7 @@ __metadata: jest-image-snapshot: ^6.0.0 puppeteer: ^2.0.0 || ^3.0.0 peerDependencies: - "@storybook/addon-storyshots": 7.1.0-beta.0 + "@storybook/addon-storyshots": 7.1.0-beta.1 puppeteer: ">=2.0.0" peerDependenciesMeta: puppeteer: @@ -5484,18 +5484,18 @@ __metadata: "@angular/platform-browser-dynamic": ^16.0.0-rc.4 "@emotion/jest": ^11.8.0 "@jest/transform": ^29.3.1 - "@storybook/addon-docs": 7.1.0-beta.0 - "@storybook/angular": 7.1.0-beta.0 + "@storybook/addon-docs": 7.1.0-beta.1 + "@storybook/angular": 7.1.0-beta.1 "@storybook/babel-plugin-require-context-hook": 1.0.1 - "@storybook/client-api": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/core-webpack": 7.1.0-beta.0 + "@storybook/client-api": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/core-webpack": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/react": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 - "@storybook/vue": 7.1.0-beta.0 - "@storybook/vue3": 7.1.0-beta.0 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/react": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 + "@storybook/vue": 7.1.0-beta.1 + "@storybook/vue3": 7.1.0-beta.1 "@types/jest-specific-snapshot": ^0.5.6 babel-loader: ^9.1.2 enzyme: ^3.11.0 @@ -5567,13 +5567,13 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/addon-storysource@workspace:addons/storysource" dependencies: - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/router": 7.1.0-beta.0 - "@storybook/source-loader": 7.1.0-beta.0 - "@storybook/theming": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/router": 7.1.0-beta.1 + "@storybook/source-loader": 7.1.0-beta.1 + "@storybook/theming": 7.1.0-beta.1 "@types/react": ^16.14.34 "@types/react-syntax-highlighter": 11.0.5 estraverse: ^5.2.0 @@ -5592,15 +5592,15 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-toolbars@7.1.0-beta.0, @storybook/addon-toolbars@workspace:*, @storybook/addon-toolbars@workspace:addons/toolbars": +"@storybook/addon-toolbars@7.1.0-beta.1, @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/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/theming": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/theming": 7.1.0-beta.1 typescript: ~4.9.3 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -5613,17 +5613,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-viewport@7.1.0-beta.0, @storybook/addon-viewport@workspace:*, @storybook/addon-viewport@workspace:addons/viewport": +"@storybook/addon-viewport@7.1.0-beta.1, @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/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/theming": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/theming": 7.1.0-beta.1 memoizerific: ^1.11.3 prop-types: ^15.7.2 typescript: ~4.9.3 @@ -5638,20 +5638,20 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addons@7.1.0-beta.0, @storybook/addons@workspace:*, @storybook/addons@workspace:deprecated/addons": +"@storybook/addons@7.1.0-beta.1, @storybook/addons@workspace:*, @storybook/addons@workspace:deprecated/addons": version: 0.0.0-use.local resolution: "@storybook/addons@workspace:deprecated/addons" dependencies: - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/types": 7.1.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 languageName: unknown linkType: soft -"@storybook/angular@7.1.0-beta.0, @storybook/angular@workspace:*, @storybook/angular@workspace:frameworks/angular": +"@storybook/angular@7.1.0-beta.1, @storybook/angular@workspace:*, @storybook/angular@workspace:frameworks/angular": version: 0.0.0-use.local resolution: "@storybook/angular@workspace:frameworks/angular" dependencies: @@ -5667,20 +5667,20 @@ __metadata: "@angular/forms": ^16.0.0-rc.4 "@angular/platform-browser": ^16.0.0-rc.4 "@angular/platform-browser-dynamic": ^16.0.0-rc.4 - "@storybook/builder-webpack5": 7.1.0-beta.0 - "@storybook/cli": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 - "@storybook/core-server": 7.1.0-beta.0 - "@storybook/core-webpack": 7.1.0-beta.0 - "@storybook/docs-tools": 7.1.0-beta.0 + "@storybook/builder-webpack5": 7.1.0-beta.1 + "@storybook/cli": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 + "@storybook/core-server": 7.1.0-beta.1 + "@storybook/core-webpack": 7.1.0-beta.1 + "@storybook/docs-tools": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/telemetry": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/telemetry": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/cross-spawn": ^6.0.2 "@types/node": ^16.0.0 "@types/react": ^16.14.34 @@ -5727,12 +5727,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/api@7.1.0-beta.0, @storybook/api@workspace:*, @storybook/api@workspace:deprecated/manager-api-shim": +"@storybook/api@7.1.0-beta.1, @storybook/api@workspace:*, @storybook/api@workspace:deprecated/manager-api-shim": version: 0.0.0-use.local resolution: "@storybook/api@workspace:deprecated/manager-api-shim" dependencies: - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/manager-api": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/manager-api": 7.1.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 @@ -5776,22 +5776,22 @@ __metadata: languageName: node linkType: hard -"@storybook/blocks@7.1.0-beta.0, @storybook/blocks@workspace:*, @storybook/blocks@workspace:ui/blocks": +"@storybook/blocks@7.1.0-beta.1, @storybook/blocks@workspace:*, @storybook/blocks@workspace:ui/blocks": version: 0.0.0-use.local resolution: "@storybook/blocks@workspace:ui/blocks" dependencies: - "@storybook/addon-actions": 7.1.0-beta.0 - "@storybook/channels": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/addon-actions": 7.1.0-beta.1 + "@storybook/channels": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/csf": ^0.1.0 - "@storybook/docs-tools": 7.1.0-beta.0 + "@storybook/docs-tools": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/theming": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/theming": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/color-convert": ^2.0.0 "@types/lodash": ^4.14.167 color-convert: ^2.0.1 @@ -5811,14 +5811,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/builder-manager@7.1.0-beta.0, @storybook/builder-manager@workspace:*, @storybook/builder-manager@workspace:builders/builder-manager": +"@storybook/builder-manager@7.1.0-beta.1, @storybook/builder-manager@workspace:*, @storybook/builder-manager@workspace:builders/builder-manager": version: 0.0.0-use.local resolution: "@storybook/builder-manager@workspace:builders/builder-manager" dependencies: "@fal-works/esbuild-plugin-global-externals": ^2.1.2 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/manager": 7.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/manager": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 "@types/ejs": ^3.1.1 "@types/find-cache-dir": ^3.2.1 "@yarnpkg/esbuild-plugin-pnp": ^3.0.0-rc.10 @@ -5836,19 +5836,19 @@ __metadata: languageName: unknown linkType: soft -"@storybook/builder-vite@7.1.0-beta.0, @storybook/builder-vite@workspace:*, @storybook/builder-vite@workspace:builders/builder-vite": +"@storybook/builder-vite@7.1.0-beta.1, @storybook/builder-vite@workspace:*, @storybook/builder-vite@workspace:builders/builder-vite": version: 0.0.0-use.local resolution: "@storybook/builder-vite@workspace:builders/builder-vite" dependencies: - "@storybook/channels": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/csf-plugin": 7.1.0-beta.0 + "@storybook/channels": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/csf-plugin": 7.1.0-beta.1 "@storybook/mdx2-csf": ^1.0.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/preview": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/preview": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/express": ^4.17.13 "@types/find-cache-dir": ^3.2.1 "@types/node": ^16.0.0 @@ -5880,29 +5880,29 @@ __metadata: languageName: unknown linkType: soft -"@storybook/builder-webpack5@7.1.0-beta.0, @storybook/builder-webpack5@workspace:*, @storybook/builder-webpack5@workspace:builders/builder-webpack5": +"@storybook/builder-webpack5@7.1.0-beta.1, @storybook/builder-webpack5@workspace:*, @storybook/builder-webpack5@workspace:builders/builder-webpack5": version: 0.0.0-use.local resolution: "@storybook/builder-webpack5@workspace:builders/builder-webpack5" dependencies: "@babel/core": ^7.22.0 - "@storybook/addons": 7.1.0-beta.0 - "@storybook/api": 7.1.0-beta.0 - "@storybook/channel-postmessage": 7.1.0-beta.0 - "@storybook/channels": 7.1.0-beta.0 - "@storybook/client-api": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 - "@storybook/core-webpack": 7.1.0-beta.0 + "@storybook/addons": 7.1.0-beta.1 + "@storybook/api": 7.1.0-beta.1 + "@storybook/channel-postmessage": 7.1.0-beta.1 + "@storybook/channels": 7.1.0-beta.1 + "@storybook/client-api": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 + "@storybook/core-webpack": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/preview": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/router": 7.1.0-beta.0 - "@storybook/store": 7.1.0-beta.0 - "@storybook/theming": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/preview": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/router": 7.1.0-beta.1 + "@storybook/store": 7.1.0-beta.1 + "@storybook/theming": 7.1.0-beta.1 "@swc/core": ^1.3.49 "@types/node": ^16.0.0 "@types/pretty-hrtime": ^1.0.0 @@ -5946,12 +5946,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/channel-postmessage@7.1.0-beta.0, @storybook/channel-postmessage@workspace:*, @storybook/channel-postmessage@workspace:deprecated/channel-postmessage": +"@storybook/channel-postmessage@7.1.0-beta.1, @storybook/channel-postmessage@workspace:*, @storybook/channel-postmessage@workspace:deprecated/channel-postmessage": version: 0.0.0-use.local resolution: "@storybook/channel-postmessage@workspace:deprecated/channel-postmessage" dependencies: - "@storybook/channels": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 + "@storybook/channels": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 typescript: ~4.9.3 languageName: unknown linkType: soft @@ -5960,19 +5960,19 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/channel-websocket@workspace:deprecated/channel-websocket" dependencies: - "@storybook/channels": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 + "@storybook/channels": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 typescript: ~4.9.3 languageName: unknown linkType: soft -"@storybook/channels@7.1.0-beta.0, @storybook/channels@workspace:*, @storybook/channels@workspace:lib/channels": +"@storybook/channels@7.1.0-beta.1, @storybook/channels@workspace:*, @storybook/channels@workspace:lib/channels": version: 0.0.0-use.local resolution: "@storybook/channels@workspace:lib/channels" dependencies: - "@storybook/channels": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/channels": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/global": ^5.0.0 qs: ^6.10.0 telejson: ^7.0.3 @@ -5981,21 +5981,21 @@ __metadata: languageName: unknown linkType: soft -"@storybook/cli@7.1.0-beta.0, @storybook/cli@workspace:*, @storybook/cli@workspace:lib/cli": +"@storybook/cli@7.1.0-beta.1, @storybook/cli@workspace:*, @storybook/cli@workspace:lib/cli": version: 0.0.0-use.local resolution: "@storybook/cli@workspace:lib/cli" dependencies: "@babel/core": ^7.22.0 "@babel/preset-env": ^7.22.0 "@ndelangen/get-tarball": ^3.0.7 - "@storybook/client-api": 7.1.0-beta.0 - "@storybook/codemod": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/core-server": 7.1.0-beta.0 - "@storybook/csf-tools": 7.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/telemetry": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/client-api": 7.1.0-beta.1 + "@storybook/codemod": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/core-server": 7.1.0-beta.1 + "@storybook/csf-tools": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/telemetry": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/cross-spawn": ^6.0.2 "@types/prompts": ^2.0.9 "@types/puppeteer-core": ^2.1.0 @@ -6038,16 +6038,16 @@ __metadata: languageName: unknown linkType: soft -"@storybook/client-api@7.1.0-beta.0, @storybook/client-api@workspace:*, @storybook/client-api@workspace:deprecated/client-api": +"@storybook/client-api@7.1.0-beta.1, @storybook/client-api@workspace:*, @storybook/client-api@workspace:deprecated/client-api": version: 0.0.0-use.local resolution: "@storybook/client-api@workspace:deprecated/client-api" dependencies: - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 languageName: unknown linkType: soft -"@storybook/client-logger@7.1.0-beta.0, @storybook/client-logger@workspace:*, @storybook/client-logger@workspace:lib/client-logger": +"@storybook/client-logger@7.1.0-beta.1, @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: @@ -6056,7 +6056,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/codemod@7.1.0-beta.0, @storybook/codemod@workspace:*, @storybook/codemod@workspace:lib/codemod": +"@storybook/codemod@7.1.0-beta.1, @storybook/codemod@workspace:*, @storybook/codemod@workspace:lib/codemod": version: 0.0.0-use.local resolution: "@storybook/codemod@workspace:lib/codemod" dependencies: @@ -6064,9 +6064,9 @@ __metadata: "@babel/preset-env": ^7.22.0 "@babel/types": ^7.22.0 "@storybook/csf": ^0.1.0 - "@storybook/csf-tools": 7.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/csf-tools": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/cross-spawn": ^6.0.2 "@types/jscodeshift": ^0.11.6 ansi-regex: ^5.0.1 @@ -6092,16 +6092,16 @@ __metadata: languageName: unknown linkType: soft -"@storybook/components@7.1.0-beta.0, @storybook/components@workspace:*, @storybook/components@workspace:ui/components": +"@storybook/components@7.1.0-beta.1, @storybook/components@workspace:*, @storybook/components@workspace:ui/components": version: 0.0.0-use.local resolution: "@storybook/components@workspace:ui/components" dependencies: "@popperjs/core": ^2.6.0 - "@storybook/client-logger": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 "@storybook/csf": ^0.1.0 "@storybook/global": ^5.0.0 - "@storybook/theming": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/theming": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/react-syntax-highlighter": 11.0.5 "@types/util-deprecate": ^1.0.0 css: ^3.0.0 @@ -6123,21 +6123,21 @@ __metadata: languageName: unknown linkType: soft -"@storybook/core-client@7.1.0-beta.0, @storybook/core-client@workspace:*, @storybook/core-client@workspace:deprecated/core-client": +"@storybook/core-client@7.1.0-beta.1, @storybook/core-client@workspace:*, @storybook/core-client@workspace:deprecated/core-client": version: 0.0.0-use.local resolution: "@storybook/core-client@workspace:deprecated/core-client" dependencies: - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 languageName: unknown linkType: soft -"@storybook/core-common@7.1.0-beta.0, @storybook/core-common@workspace:*, @storybook/core-common@workspace:lib/core-common": +"@storybook/core-common@7.1.0-beta.1, @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: - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/find-cache-dir": ^3.2.1 "@types/mock-fs": ^4.13.1 "@types/node": ^16.0.0 @@ -6167,7 +6167,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/core-events@7.1.0-beta.0, @storybook/core-events@workspace:*, @storybook/core-events@workspace:lib/core-events": +"@storybook/core-events@7.1.0-beta.1, @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: @@ -6175,25 +6175,25 @@ __metadata: languageName: unknown linkType: soft -"@storybook/core-server@7.1.0-beta.0, @storybook/core-server@workspace:*, @storybook/core-server@workspace:lib/core-server": +"@storybook/core-server@7.1.0-beta.1, @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.126 "@discoveryjs/json-ext": ^0.5.3 - "@storybook/builder-manager": 7.1.0-beta.0 - "@storybook/channels": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/builder-manager": 7.1.0-beta.1 + "@storybook/channels": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/csf": ^0.1.0 - "@storybook/csf-tools": 7.1.0-beta.0 + "@storybook/csf-tools": 7.1.0-beta.1 "@storybook/docs-mdx": ^0.1.0 "@storybook/global": ^5.0.0 - "@storybook/manager": 7.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/telemetry": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/manager": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/telemetry": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/compression": ^1.7.0 "@types/detect-port": ^1.3.0 "@types/ip": ^1.1.0 @@ -6235,13 +6235,13 @@ __metadata: languageName: unknown linkType: soft -"@storybook/core-webpack@7.1.0-beta.0, @storybook/core-webpack@workspace:*, @storybook/core-webpack@workspace:lib/core-webpack": +"@storybook/core-webpack@7.1.0-beta.1, @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.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/node": ^16.0.0 ts-dedent: ^2.0.0 typescript: ~4.9.3 @@ -6249,17 +6249,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/csf-plugin@7.1.0-beta.0, @storybook/csf-plugin@workspace:*, @storybook/csf-plugin@workspace:lib/csf-plugin": +"@storybook/csf-plugin@7.1.0-beta.1, @storybook/csf-plugin@workspace:*, @storybook/csf-plugin@workspace:lib/csf-plugin": version: 0.0.0-use.local resolution: "@storybook/csf-plugin@workspace:lib/csf-plugin" dependencies: - "@storybook/csf-tools": 7.1.0-beta.0 + "@storybook/csf-tools": 7.1.0-beta.1 typescript: ~4.9.3 unplugin: ^1.3.1 languageName: unknown linkType: soft -"@storybook/csf-tools@7.1.0-beta.0, @storybook/csf-tools@workspace:*, @storybook/csf-tools@workspace:lib/csf-tools": +"@storybook/csf-tools@7.1.0-beta.1, @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: @@ -6268,7 +6268,7 @@ __metadata: "@babel/traverse": ^7.22.0 "@babel/types": ^7.22.0 "@storybook/csf": ^0.1.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/types": 7.1.0-beta.1 "@types/fs-extra": ^11.0.1 "@types/js-yaml": ^4.0.5 fs-extra: ^11.1.0 @@ -6304,14 +6304,14 @@ __metadata: languageName: node linkType: hard -"@storybook/docs-tools@7.1.0-beta.0, @storybook/docs-tools@workspace:*, @storybook/docs-tools@workspace:lib/docs-tools": +"@storybook/docs-tools@7.1.0-beta.1, @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.22.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/doctrine": ^0.0.3 doctrine: ^3.0.0 jest-specific-snapshot: ^8.0.0 @@ -6325,12 +6325,12 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/ember@workspace:frameworks/ember" dependencies: - "@storybook/builder-webpack5": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/docs-tools": 7.1.0-beta.0 + "@storybook/builder-webpack5": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/docs-tools": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 ember-source: ~3.28.1 ts-dedent: ^2.0.0 typescript: ~4.9.3 @@ -6374,14 +6374,14 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/html-vite@workspace:frameworks/html-vite" dependencies: - "@storybook/addons": 7.1.0-beta.0 - "@storybook/builder-vite": 7.1.0-beta.0 - "@storybook/channel-postmessage": 7.1.0-beta.0 - "@storybook/client-api": 7.1.0-beta.0 - "@storybook/core-server": 7.1.0-beta.0 - "@storybook/html": 7.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/preview-web": 7.1.0-beta.0 + "@storybook/addons": 7.1.0-beta.1 + "@storybook/builder-vite": 7.1.0-beta.1 + "@storybook/channel-postmessage": 7.1.0-beta.1 + "@storybook/client-api": 7.1.0-beta.1 + "@storybook/core-server": 7.1.0-beta.1 + "@storybook/html": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/preview-web": 7.1.0-beta.1 "@types/node": ^16.0.0 magic-string: ^0.30.0 typescript: ~4.9.3 @@ -6392,11 +6392,11 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/html-webpack5@workspace:frameworks/html-webpack5" dependencies: - "@storybook/builder-webpack5": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 + "@storybook/builder-webpack5": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/html": 7.1.0-beta.0 - "@storybook/preset-html-webpack": 7.1.0-beta.0 + "@storybook/html": 7.1.0-beta.1 + "@storybook/preset-html-webpack": 7.1.0-beta.1 "@types/node": ^16.0.0 typescript: ~4.9.3 peerDependencies: @@ -6406,15 +6406,15 @@ __metadata: languageName: unknown linkType: soft -"@storybook/html@7.1.0-beta.0, @storybook/html@workspace:*, @storybook/html@workspace:renderers/html": +"@storybook/html@7.1.0-beta.1, @storybook/html@workspace:*, @storybook/html@workspace:renderers/html": version: 0.0.0-use.local resolution: "@storybook/html@workspace:renderers/html" dependencies: - "@storybook/core-client": 7.1.0-beta.0 - "@storybook/docs-tools": 7.1.0-beta.0 + "@storybook/core-client": 7.1.0-beta.1 + "@storybook/docs-tools": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 ts-dedent: ^2.0.0 typescript: ~4.9.3 peerDependencies: @@ -6422,15 +6422,15 @@ __metadata: languageName: unknown linkType: soft -"@storybook/instrumenter@7.1.0-beta.0, @storybook/instrumenter@workspace:*, @storybook/instrumenter@workspace:lib/instrumenter": +"@storybook/instrumenter@7.1.0-beta.1, @storybook/instrumenter@workspace:*, @storybook/instrumenter@workspace:lib/instrumenter": version: 0.0.0-use.local resolution: "@storybook/instrumenter@workspace:lib/instrumenter" dependencies: - "@storybook/channels": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/channels": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.1.0-beta.0 + "@storybook/preview-api": 7.1.0-beta.1 typescript: ~4.9.3 languageName: unknown linkType: soft @@ -6473,19 +6473,19 @@ __metadata: languageName: node linkType: hard -"@storybook/manager-api@7.1.0-beta.0, @storybook/manager-api@workspace:*, @storybook/manager-api@workspace:lib/manager-api": +"@storybook/manager-api@7.1.0-beta.1, @storybook/manager-api@workspace:*, @storybook/manager-api@workspace:lib/manager-api": version: 0.0.0-use.local resolution: "@storybook/manager-api@workspace:lib/manager-api" dependencies: "@jest/globals": ^29.3.1 - "@storybook/channels": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/channels": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/csf": ^0.1.0 "@storybook/global": ^5.0.0 - "@storybook/router": 7.1.0-beta.0 - "@storybook/theming": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/router": 7.1.0-beta.1 + "@storybook/theming": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/lodash": ^4.14.167 "@types/qs": ^6 dequal: ^2.0.2 @@ -6504,23 +6504,23 @@ __metadata: languageName: unknown linkType: soft -"@storybook/manager@7.1.0-beta.0, @storybook/manager@workspace:*, @storybook/manager@workspace:ui/manager": +"@storybook/manager@7.1.0-beta.1, @storybook/manager@workspace:*, @storybook/manager@workspace:ui/manager": version: 0.0.0-use.local resolution: "@storybook/manager@workspace:ui/manager" dependencies: "@fal-works/esbuild-plugin-global-externals": ^2.1.2 - "@storybook/addons": 7.1.0-beta.0 - "@storybook/api": 7.1.0-beta.0 - "@storybook/channel-postmessage": 7.1.0-beta.0 - "@storybook/channels": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/components": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/addons": 7.1.0-beta.1 + "@storybook/api": 7.1.0-beta.1 + "@storybook/channel-postmessage": 7.1.0-beta.1 + "@storybook/channels": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/components": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/router": 7.1.0-beta.0 - "@storybook/theming": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/router": 7.1.0-beta.1 + "@storybook/theming": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@testing-library/react": ^11.2.2 "@types/semver": ^7.3.4 copy-to-clipboard: ^3.3.1 @@ -6570,13 +6570,13 @@ __metadata: "@babel/preset-typescript": ^7.21.0 "@babel/runtime": ^7.22.0 "@babel/types": ^7.22.0 - "@storybook/addon-actions": 7.1.0-beta.0 - "@storybook/builder-webpack5": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/preset-react-webpack": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/react": 7.1.0-beta.0 + "@storybook/addon-actions": 7.1.0-beta.1 + "@storybook/builder-webpack5": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/preset-react-webpack": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/react": 7.1.0-beta.1 "@types/babel__core": ^7 "@types/babel__plugin-transform-runtime": ^7 "@types/babel__preset-env": ^7 @@ -6622,7 +6622,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/node-logger@7.1.0-beta.0, @storybook/node-logger@workspace:*, @storybook/node-logger@workspace:lib/node-logger": +"@storybook/node-logger@7.1.0-beta.1, @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: @@ -6635,7 +6635,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/postinstall@7.1.0-beta.0, @storybook/postinstall@workspace:*, @storybook/postinstall@workspace:lib/postinstall": +"@storybook/postinstall@7.1.0-beta.1, @storybook/postinstall@workspace:*, @storybook/postinstall@workspace:lib/postinstall": version: 0.0.0-use.local resolution: "@storybook/postinstall@workspace:lib/postinstall" dependencies: @@ -6651,8 +6651,8 @@ __metadata: resolution: "@storybook/preact-vite@workspace:frameworks/preact-vite" dependencies: "@preact/preset-vite": ^2.0.0 - "@storybook/builder-vite": 7.1.0-beta.0 - "@storybook/preact": 7.1.0-beta.0 + "@storybook/builder-vite": 7.1.0-beta.1 + "@storybook/preact": 7.1.0-beta.1 "@types/node": ^16.0.0 typescript: ~4.9.3 vite: ^4.0.0 @@ -6666,10 +6666,10 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/preact-webpack5@workspace:frameworks/preact-webpack5" dependencies: - "@storybook/builder-webpack5": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/preact": 7.1.0-beta.0 - "@storybook/preset-preact-webpack": 7.1.0-beta.0 + "@storybook/builder-webpack5": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/preact": 7.1.0-beta.1 + "@storybook/preset-preact-webpack": 7.1.0-beta.1 "@types/node": ^16.0.0 preact: ^10.5.13 typescript: ~4.9.3 @@ -6681,14 +6681,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preact@7.1.0-beta.0, @storybook/preact@workspace:*, @storybook/preact@workspace:renderers/preact": +"@storybook/preact@7.1.0-beta.1, @storybook/preact@workspace:*, @storybook/preact@workspace:renderers/preact": version: 0.0.0-use.local resolution: "@storybook/preact@workspace:renderers/preact" dependencies: - "@storybook/core-client": 7.1.0-beta.0 + "@storybook/core-client": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 preact: ^10.5.13 ts-dedent: ^2.0.0 typescript: ~4.9.3 @@ -6702,9 +6702,9 @@ __metadata: resolution: "@storybook/preset-create-react-app@workspace:presets/create-react-app" dependencies: "@pmmmwh/react-refresh-webpack-plugin": ^0.5.1 - "@storybook/node-logger": 7.1.0-beta.0 + "@storybook/node-logger": 7.1.0-beta.1 "@storybook/react-docgen-typescript-plugin": 1.0.6--canary.9.0c3f3b7.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/types": 7.1.0-beta.1 "@types/babel__core": ^7.1.7 "@types/node": ^16.0.0 babel-plugin-react-docgen: ^4.1.0 @@ -6717,11 +6717,11 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preset-html-webpack@7.1.0-beta.0, @storybook/preset-html-webpack@workspace:*, @storybook/preset-html-webpack@workspace:presets/html-webpack": +"@storybook/preset-html-webpack@7.1.0-beta.1, @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.1.0-beta.0 + "@storybook/core-webpack": 7.1.0-beta.1 "@types/node": ^16.0.0 html-loader: ^3.1.0 typescript: ~4.9.3 @@ -6731,13 +6731,13 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preset-preact-webpack@7.1.0-beta.0, @storybook/preset-preact-webpack@workspace:*, @storybook/preset-preact-webpack@workspace:presets/preact-webpack": +"@storybook/preset-preact-webpack@7.1.0-beta.1, @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.21.0 "@babel/preset-typescript": ^7.21.0 - "@storybook/core-webpack": 7.1.0-beta.0 + "@storybook/core-webpack": 7.1.0-beta.1 "@types/node": ^16.0.0 preact: ^10.5.13 typescript: ~4.9.3 @@ -6747,17 +6747,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preset-react-webpack@7.1.0-beta.0, @storybook/preset-react-webpack@workspace:*, @storybook/preset-react-webpack@workspace:presets/react-webpack": +"@storybook/preset-react-webpack@7.1.0-beta.1, @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.21.0 "@babel/preset-react": ^7.22.0 "@pmmmwh/react-refresh-webpack-plugin": ^0.5.5 - "@storybook/core-webpack": 7.1.0-beta.0 - "@storybook/docs-tools": 7.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/react": 7.1.0-beta.0 + "@storybook/core-webpack": 7.1.0-beta.1 + "@storybook/docs-tools": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/react": 7.1.0-beta.1 "@storybook/react-docgen-typescript-plugin": 1.0.6--canary.9.0c3f3b7.0 "@types/node": ^16.0.0 "@types/semver": ^7.3.4 @@ -6780,14 +6780,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preset-server-webpack@7.1.0-beta.0, @storybook/preset-server-webpack@workspace:*, @storybook/preset-server-webpack@workspace:presets/server-webpack": +"@storybook/preset-server-webpack@7.1.0-beta.1, @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.1.0-beta.0 - "@storybook/core-webpack": 7.1.0-beta.0 + "@storybook/core-server": 7.1.0-beta.1 + "@storybook/core-webpack": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/server": 7.1.0-beta.0 + "@storybook/server": 7.1.0-beta.1 "@types/node": ^16.0.0 fs-extra: ^11.1.0 jest-specific-snapshot: ^8.0.0 @@ -6799,12 +6799,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preset-svelte-webpack@7.1.0-beta.0, @storybook/preset-svelte-webpack@workspace:*, @storybook/preset-svelte-webpack@workspace:presets/svelte-webpack": +"@storybook/preset-svelte-webpack@7.1.0-beta.1, @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.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 + "@storybook/core-webpack": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 svelte: ^3.31.2 svelte-loader: ^3.1.2 sveltedoc-parser: ^4.2.1 @@ -6817,12 +6817,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preset-vue-webpack@7.1.0-beta.0, @storybook/preset-vue-webpack@workspace:*, @storybook/preset-vue-webpack@workspace:presets/vue-webpack": +"@storybook/preset-vue-webpack@7.1.0-beta.1, @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.1.0-beta.0 - "@storybook/docs-tools": 7.1.0-beta.0 + "@storybook/core-webpack": 7.1.0-beta.1 + "@storybook/docs-tools": 7.1.0-beta.1 "@types/node": ^16.0.0 ts-loader: ^9.2.8 typescript: ~4.9.3 @@ -6842,12 +6842,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preset-vue3-webpack@7.1.0-beta.0, @storybook/preset-vue3-webpack@workspace:*, @storybook/preset-vue3-webpack@workspace:presets/vue3-webpack": +"@storybook/preset-vue3-webpack@7.1.0-beta.1, @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.1.0-beta.0 - "@storybook/docs-tools": 7.1.0-beta.0 + "@storybook/core-webpack": 7.1.0-beta.1 + "@storybook/docs-tools": 7.1.0-beta.1 "@types/node": ^16.0.0 "@vue/compiler-sfc": ^3.2.33 ts-loader: ^9.2.8 @@ -6865,14 +6865,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preset-web-components-webpack@7.1.0-beta.0, @storybook/preset-web-components-webpack@workspace:*, @storybook/preset-web-components-webpack@workspace:presets/web-components-webpack": +"@storybook/preset-web-components-webpack@7.1.0-beta.1, @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.22.0 - "@storybook/core-webpack": 7.1.0-beta.0 + "@storybook/core-webpack": 7.1.0-beta.1 "@types/node": ^16.0.0 babel-loader: ^7.0.0 || ^8.0.0 || ^9.0.0 babel-plugin-bundled-import-meta: ^0.3.1 @@ -6883,19 +6883,19 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preview-api@7.1.0-beta.0, @storybook/preview-api@workspace:*, @storybook/preview-api@workspace:lib/preview-api": +"@storybook/preview-api@7.1.0-beta.1, @storybook/preview-api@workspace:*, @storybook/preview-api@workspace:lib/preview-api": version: 0.0.0-use.local resolution: "@storybook/preview-api@workspace:lib/preview-api" dependencies: "@jest/globals": ^29.5.0 - "@storybook/channel-postmessage": 7.1.0-beta.0 - "@storybook/channels": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 + "@storybook/channel-postmessage": 7.1.0-beta.1 + "@storybook/channels": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 "@storybook/csf": ^0.1.0 "@storybook/global": ^5.0.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/types": 7.1.0-beta.1 "@types/qs": ^6.9.5 ansi-to-html: ^0.6.11 dequal: ^2.0.2 @@ -6910,23 +6910,23 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preview-web@7.1.0-beta.0, @storybook/preview-web@workspace:*, @storybook/preview-web@workspace:deprecated/preview-web": +"@storybook/preview-web@7.1.0-beta.1, @storybook/preview-web@workspace:*, @storybook/preview-web@workspace:deprecated/preview-web": version: 0.0.0-use.local resolution: "@storybook/preview-web@workspace:deprecated/preview-web" dependencies: - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 languageName: unknown linkType: soft -"@storybook/preview@7.1.0-beta.0, @storybook/preview@workspace:*, @storybook/preview@workspace:lib/preview": +"@storybook/preview@7.1.0-beta.1, @storybook/preview@workspace:*, @storybook/preview@workspace:lib/preview": version: 0.0.0-use.local resolution: "@storybook/preview@workspace:lib/preview" dependencies: - "@storybook/channels": 7.1.0-beta.0 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 + "@storybook/channels": 7.1.0-beta.1 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 typescript: ~4.9.3 languageName: unknown linkType: soft @@ -6949,11 +6949,11 @@ __metadata: languageName: node linkType: hard -"@storybook/react-dom-shim@7.1.0-beta.0, @storybook/react-dom-shim@workspace:lib/react-dom-shim": +"@storybook/react-dom-shim@7.1.0-beta.1, @storybook/react-dom-shim@workspace:lib/react-dom-shim": version: 0.0.0-use.local resolution: "@storybook/react-dom-shim@workspace:lib/react-dom-shim" dependencies: - "@storybook/types": 7.1.0-beta.0 + "@storybook/types": 7.1.0-beta.1 typescript: ~4.9.3 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6967,8 +6967,8 @@ __metadata: dependencies: "@joshwooding/vite-plugin-react-docgen-typescript": 0.2.1 "@rollup/pluginutils": ^5.0.2 - "@storybook/builder-vite": 7.1.0-beta.0 - "@storybook/react": 7.1.0-beta.0 + "@storybook/builder-vite": 7.1.0-beta.1 + "@storybook/react": 7.1.0-beta.1 "@types/node": ^16.0.0 "@vitejs/plugin-react": ^3.0.1 ast-types: ^0.14.2 @@ -6987,9 +6987,9 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/react-webpack5@workspace:frameworks/react-webpack5" dependencies: - "@storybook/builder-webpack5": 7.1.0-beta.0 - "@storybook/preset-react-webpack": 7.1.0-beta.0 - "@storybook/react": 7.1.0-beta.0 + "@storybook/builder-webpack5": 7.1.0-beta.1 + "@storybook/preset-react-webpack": 7.1.0-beta.1 + "@storybook/react": 7.1.0-beta.1 "@types/node": ^16.0.0 jest-specific-snapshot: ^8.0.0 typescript: ~4.9.3 @@ -7005,18 +7005,18 @@ __metadata: languageName: unknown linkType: soft -"@storybook/react@7.1.0-beta.0, @storybook/react@workspace:*, @storybook/react@workspace:renderers/react": +"@storybook/react@7.1.0-beta.1, @storybook/react@workspace:*, @storybook/react@workspace:renderers/react": version: 0.0.0-use.local resolution: "@storybook/react@workspace:renderers/react" dependencies: "@babel/core": ^7.22.0 - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/core-client": 7.1.0-beta.0 - "@storybook/docs-tools": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/core-client": 7.1.0-beta.1 + "@storybook/docs-tools": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/react-dom-shim": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/react-dom-shim": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/escodegen": ^0.0.6 "@types/estree": ^0.0.51 "@types/node": ^16.0.0 @@ -7236,11 +7236,11 @@ __metadata: languageName: unknown linkType: soft -"@storybook/router@7.1.0-beta.0, @storybook/router@workspace:*, @storybook/router@workspace:lib/router": +"@storybook/router@7.1.0-beta.1, @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.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 "@storybook/global": ^5.0.0 dequal: ^2.0.2 lodash: ^4.17.21 @@ -7259,10 +7259,10 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/server-webpack5@workspace:frameworks/server-webpack5" dependencies: - "@storybook/builder-webpack5": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/preset-server-webpack": 7.1.0-beta.0 - "@storybook/server": 7.1.0-beta.0 + "@storybook/builder-webpack5": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/preset-server-webpack": 7.1.0-beta.1 + "@storybook/server": 7.1.0-beta.1 "@types/node": ^16.0.0 typescript: ~4.9.3 peerDependencies: @@ -7271,16 +7271,16 @@ __metadata: languageName: unknown linkType: soft -"@storybook/server@7.1.0-beta.0, @storybook/server@workspace:*, @storybook/server@workspace:renderers/server": +"@storybook/server@7.1.0-beta.1, @storybook/server@workspace:*, @storybook/server@workspace:renderers/server": version: 0.0.0-use.local resolution: "@storybook/server@workspace:renderers/server" dependencies: - "@storybook/core-client": 7.1.0-beta.0 + "@storybook/core-client": 7.1.0-beta.1 "@storybook/csf": ^0.1.0 - "@storybook/csf-tools": 7.1.0-beta.0 + "@storybook/csf-tools": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/fs-extra": ^11.0.1 fs-extra: ^11.1.0 ts-dedent: ^2.0.0 @@ -7289,12 +7289,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/source-loader@7.1.0-beta.0, @storybook/source-loader@workspace:*, @storybook/source-loader@workspace:lib/source-loader": +"@storybook/source-loader@7.1.0-beta.1, @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/csf": ^0.1.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/types": 7.1.0-beta.1 estraverse: ^5.2.0 jest-specific-snapshot: ^8.0.0 lodash: ^4.17.21 @@ -7306,22 +7306,22 @@ __metadata: languageName: unknown linkType: soft -"@storybook/store@7.1.0-beta.0, @storybook/store@workspace:*, @storybook/store@workspace:deprecated/store": +"@storybook/store@7.1.0-beta.1, @storybook/store@workspace:*, @storybook/store@workspace:deprecated/store": version: 0.0.0-use.local resolution: "@storybook/store@workspace:deprecated/store" dependencies: - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 languageName: unknown linkType: soft -"@storybook/svelte-vite@7.1.0-beta.0, @storybook/svelte-vite@workspace:frameworks/svelte-vite": +"@storybook/svelte-vite@7.1.0-beta.1, @storybook/svelte-vite@workspace:frameworks/svelte-vite": version: 0.0.0-use.local resolution: "@storybook/svelte-vite@workspace:frameworks/svelte-vite" dependencies: - "@storybook/builder-vite": 7.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/svelte": 7.1.0-beta.0 + "@storybook/builder-vite": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/svelte": 7.1.0-beta.1 "@sveltejs/vite-plugin-svelte": ^2.4.1 "@types/node": ^16.0.0 magic-string: ^0.30.0 @@ -7340,10 +7340,10 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/svelte-webpack5@workspace:frameworks/svelte-webpack5" dependencies: - "@storybook/builder-webpack5": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/preset-svelte-webpack": 7.1.0-beta.0 - "@storybook/svelte": 7.1.0-beta.0 + "@storybook/builder-webpack5": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/preset-svelte-webpack": 7.1.0-beta.1 + "@storybook/svelte": 7.1.0-beta.1 svelte: ^3.48.0 svelte-loader: ^3.1.2 typescript: ~4.9.3 @@ -7356,17 +7356,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/svelte@7.1.0-beta.0, @storybook/svelte@workspace:*, @storybook/svelte@workspace:renderers/svelte": +"@storybook/svelte@7.1.0-beta.1, @storybook/svelte@workspace:*, @storybook/svelte@workspace:renderers/svelte": version: 0.0.0-use.local resolution: "@storybook/svelte@workspace:renderers/svelte" dependencies: - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/core-client": 7.1.0-beta.0 - "@storybook/core-events": 7.1.0-beta.0 - "@storybook/docs-tools": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/core-client": 7.1.0-beta.1 + "@storybook/core-events": 7.1.0-beta.1 + "@storybook/docs-tools": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 expect-type: ^0.15.0 svelte: ^4.0.0 svelte-check: ^3.4.3 @@ -7382,9 +7382,9 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/sveltekit@workspace:frameworks/sveltekit" dependencies: - "@storybook/builder-vite": 7.1.0-beta.0 - "@storybook/svelte": 7.1.0-beta.0 - "@storybook/svelte-vite": 7.1.0-beta.0 + "@storybook/builder-vite": 7.1.0-beta.1 + "@storybook/svelte": 7.1.0-beta.1 + "@storybook/svelte-vite": 7.1.0-beta.1 "@types/node": ^16.0.0 typescript: ^4.9.3 vite: ^4.0.0 @@ -7394,12 +7394,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/telemetry@7.1.0-beta.0, @storybook/telemetry@workspace:*, @storybook/telemetry@workspace:lib/telemetry": +"@storybook/telemetry@7.1.0-beta.1, @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.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 chalk: ^4.1.0 detect-package-manager: ^2.0.1 fetch-retry: ^5.0.2 @@ -7422,7 +7422,7 @@ __metadata: languageName: node linkType: hard -"@storybook/theming@7.1.0-beta.0, @storybook/theming@workspace:*, @storybook/theming@workspace:lib/theming": +"@storybook/theming@7.1.0-beta.1, @storybook/theming@workspace:*, @storybook/theming@workspace:lib/theming": version: 0.0.0-use.local resolution: "@storybook/theming@workspace:lib/theming" dependencies: @@ -7431,7 +7431,7 @@ __metadata: "@emotion/react": ^11.10.4 "@emotion/styled": ^11.10.4 "@emotion/use-insertion-effect-with-fallbacks": ^1.0.0 - "@storybook/client-logger": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 "@storybook/global": ^5.0.0 "@types/fs-extra": ^11.0.1 "@types/node": ^16.0.0 @@ -7447,11 +7447,11 @@ __metadata: languageName: unknown linkType: soft -"@storybook/types@7.1.0-beta.0, @storybook/types@workspace:*, @storybook/types@workspace:lib/types": +"@storybook/types@7.1.0-beta.1, @storybook/types@workspace:*, @storybook/types@workspace:lib/types": version: 0.0.0-use.local resolution: "@storybook/types@workspace:lib/types" dependencies: - "@storybook/channels": 7.1.0-beta.0 + "@storybook/channels": 7.1.0-beta.1 "@storybook/csf": ^0.1.0 "@types/babel__core": ^7.0.0 "@types/express": ^4.7.0 @@ -7465,10 +7465,10 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/vue-vite@workspace:frameworks/vue-vite" dependencies: - "@storybook/builder-vite": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/core-server": 7.1.0-beta.0 - "@storybook/vue": 7.1.0-beta.0 + "@storybook/builder-vite": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/core-server": 7.1.0-beta.1 + "@storybook/vue": 7.1.0-beta.1 magic-string: ^0.30.0 typescript: ~4.9.3 vite: ^4.0.0 @@ -7486,10 +7486,10 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/vue-webpack5@workspace:frameworks/vue-webpack5" dependencies: - "@storybook/builder-webpack5": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/preset-vue-webpack": 7.1.0-beta.0 - "@storybook/vue": 7.1.0-beta.0 + "@storybook/builder-webpack5": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/preset-vue-webpack": 7.1.0-beta.1 + "@storybook/vue": 7.1.0-beta.1 "@types/node": ^16.0.0 typescript: ~4.9.3 vue: ^2.6.12 @@ -7511,9 +7511,9 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/vue3-vite@workspace:frameworks/vue3-vite" dependencies: - "@storybook/builder-vite": 7.1.0-beta.0 - "@storybook/core-server": 7.1.0-beta.0 - "@storybook/vue3": 7.1.0-beta.0 + "@storybook/builder-vite": 7.1.0-beta.1 + "@storybook/core-server": 7.1.0-beta.1 + "@storybook/vue3": 7.1.0-beta.1 "@types/node": ^16.0.0 "@vitejs/plugin-vue": ^4.0.0 magic-string: ^0.30.0 @@ -7531,10 +7531,10 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/vue3-webpack5@workspace:frameworks/vue3-webpack5" dependencies: - "@storybook/builder-webpack5": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/preset-vue3-webpack": 7.1.0-beta.0 - "@storybook/vue3": 7.1.0-beta.0 + "@storybook/builder-webpack5": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/preset-vue3-webpack": 7.1.0-beta.1 + "@storybook/vue3": 7.1.0-beta.1 "@types/node": ^16.0.0 "@vue/compiler-sfc": 3.0.0 typescript: ~4.9.3 @@ -7549,16 +7549,16 @@ __metadata: languageName: unknown linkType: soft -"@storybook/vue3@7.1.0-beta.0, @storybook/vue3@workspace:*, @storybook/vue3@workspace:renderers/vue3": +"@storybook/vue3@7.1.0-beta.1, @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/core-client": 7.1.0-beta.0 - "@storybook/docs-tools": 7.1.0-beta.0 + "@storybook/core-client": 7.1.0-beta.1 + "@storybook/docs-tools": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/prettier": 2.7.2 "@vue/compiler-core": ^3.3.4 "@vue/vue3-jest": 29 @@ -7575,16 +7575,16 @@ __metadata: languageName: unknown linkType: soft -"@storybook/vue@7.1.0-beta.0, @storybook/vue@workspace:*, @storybook/vue@workspace:renderers/vue": +"@storybook/vue@7.1.0-beta.1, @storybook/vue@workspace:*, @storybook/vue@workspace:renderers/vue": version: 0.0.0-use.local resolution: "@storybook/vue@workspace:renderers/vue" dependencies: - "@storybook/client-logger": 7.1.0-beta.0 - "@storybook/core-client": 7.1.0-beta.0 - "@storybook/docs-tools": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/core-client": 7.1.0-beta.1 + "@storybook/docs-tools": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 ts-dedent: ^2.0.0 type-fest: ^3.11.0 typescript: ~4.9.3 @@ -7605,10 +7605,10 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/web-components-vite@workspace:frameworks/web-components-vite" dependencies: - "@storybook/builder-vite": 7.1.0-beta.0 - "@storybook/core-server": 7.1.0-beta.0 - "@storybook/node-logger": 7.1.0-beta.0 - "@storybook/web-components": 7.1.0-beta.0 + "@storybook/builder-vite": 7.1.0-beta.1 + "@storybook/core-server": 7.1.0-beta.1 + "@storybook/node-logger": 7.1.0-beta.1 + "@storybook/web-components": 7.1.0-beta.1 "@types/node": ^16.0.0 magic-string: ^0.30.0 typescript: ~4.9.3 @@ -7623,10 +7623,10 @@ __metadata: resolution: "@storybook/web-components-webpack5@workspace:frameworks/web-components-webpack5" dependencies: "@babel/preset-env": ^7.22.0 - "@storybook/builder-webpack5": 7.1.0-beta.0 - "@storybook/core-common": 7.1.0-beta.0 - "@storybook/preset-web-components-webpack": 7.1.0-beta.0 - "@storybook/web-components": 7.1.0-beta.0 + "@storybook/builder-webpack5": 7.1.0-beta.1 + "@storybook/core-common": 7.1.0-beta.1 + "@storybook/preset-web-components-webpack": 7.1.0-beta.1 + "@storybook/web-components": 7.1.0-beta.1 "@types/node": ^16.0.0 lit: 2.3.1 typescript: ~4.9.3 @@ -7637,17 +7637,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/web-components@7.1.0-beta.0, @storybook/web-components@workspace:*, @storybook/web-components@workspace:renderers/web-components": +"@storybook/web-components@7.1.0-beta.1, @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/client-logger": 7.1.0-beta.0 - "@storybook/core-client": 7.1.0-beta.0 - "@storybook/docs-tools": 7.1.0-beta.0 + "@storybook/client-logger": 7.1.0-beta.1 + "@storybook/core-client": 7.1.0-beta.1 + "@storybook/docs-tools": 7.1.0-beta.1 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.1.0-beta.0 - "@storybook/preview-api": 7.1.0-beta.0 - "@storybook/types": 7.1.0-beta.0 + "@storybook/manager-api": 7.1.0-beta.1 + "@storybook/preview-api": 7.1.0-beta.1 + "@storybook/types": 7.1.0-beta.1 "@types/cross-spawn": ^6.0.2 "@types/node": ^16.0.0 cross-spawn: ^7.0.3 @@ -27306,7 +27306,7 @@ __metadata: version: 0.0.0-use.local resolution: "sb@workspace:lib/cli-sb" dependencies: - "@storybook/cli": 7.1.0-beta.0 + "@storybook/cli": 7.1.0-beta.1 bin: sb: ./index.js languageName: unknown @@ -28248,7 +28248,7 @@ __metadata: version: 0.0.0-use.local resolution: "storybook@workspace:lib/cli-storybook" dependencies: - "@storybook/cli": 7.1.0-beta.0 + "@storybook/cli": 7.1.0-beta.1 bin: sb: ./index.js storybook: ./index.js diff --git a/docs/versions/next.json b/docs/versions/next.json index c99aef60e598..e59534df5c59 100644 --- a/docs/versions/next.json +++ b/docs/versions/next.json @@ -1 +1 @@ -{"version":"7.1.0-beta.0","info":{"plain":"- Settings: Add what's new page, remove release notes - [#23202](https://github.com/storybookjs/storybook/pull/23202), thanks [@kasperpeulen](https://github.com/kasperpeulen)!"}} +{"version":"7.1.0-beta.1","info":{"plain":"- Addon-docs: Add opt-in table of contents - [#23142](https://github.com/storybookjs/storybook/pull/23142), thanks [@shilman](https://github.com/shilman)!\n- SyntaxHighlighter: Expose registerLanguage - [#23166](https://github.com/storybookjs/storybook/pull/23166), thanks [@ndelangen](https://github.com/ndelangen)!\n- Yarn: Fix pnp package resolution on Windows - [#23274](https://github.com/storybookjs/storybook/pull/23274), thanks [@valentinpalkovic](https://github.com/valentinpalkovic)!\n- Yarn: Pin version of @yarnpkg packages to support Node 16 - [#23330](https://github.com/storybookjs/storybook/pull/23330), thanks [@valentinpalkovic](https://github.com/valentinpalkovic)!"}}