diff --git a/packages/frontend/.storybook/fakes.ts b/packages/frontend/.storybook/fakes.ts
index 5fd21cdf0a..b9558948a2 100644
--- a/packages/frontend/.storybook/fakes.ts
+++ b/packages/frontend/.storybook/fakes.ts
@@ -17,6 +17,27 @@ export function abuseUserReport() {
};
}
+export function channel() {
+ return {
+ id: 'somechannelid',
+ createdAt: '2016-12-28T22:49:51.000Z',
+ lastNotedAt: '2023-01-01T00:00:00.000Z',
+ name: 'AKANEāCHANNEL',
+ description: 'sweetie sweet',
+ userId: 'someuserid',
+ bannerUrl: 'https://github.com/misskey-dev/misskey/blob/master/packages/frontend/assets/fedi.jpg?raw=true',
+ pinnedNoteIds: ['somenoteid'],
+ color: '#eb613f',
+ isArchived: false,
+ usersCount: 16,
+ notesCount: 1024,
+ isFollowing: false,
+ isFavorited: false,
+ hasUnreadNote: false,
+ pinnedNotes: [note()],
+ }
+}
+
export function galleryPost(isSensitive = false) {
return {
id: 'somepostid',
@@ -60,6 +81,31 @@ export function file(isSensitive = false) {
};
}
+export function note() {
+ return {
+ id: 'somenoteid',
+ createdAt: '2016-12-28T22:49:51.000Z',
+ userId: 'someuserid',
+ user: userDetailed(),
+ text: 'make some noise',
+ cw: 'sing along',
+ visibility: 'public',
+ localOnly: false,
+ reactionAcceptance: null,
+ renoteCount: 4,
+ repliesCount: 2,
+ reactions: {
+ 'š': 16,
+ ':yo@.:': 8,
+ },
+ reactionEmojis: {},
+ fileIds: [],
+ files: [],
+ replyId: null,
+ renoteId: null,
+ }
+}
+
export function userDetailed(id = 'someuserid', username = 'miskist', host = 'misskey-hub.net', name = 'Misskey User'): entities.UserDetailed {
return {
id,
diff --git a/packages/frontend/.storybook/generate.tsx b/packages/frontend/.storybook/generate.tsx
index f442422109..4a4fbb76c7 100644
--- a/packages/frontend/.storybook/generate.tsx
+++ b/packages/frontend/.storybook/generate.tsx
@@ -396,7 +396,7 @@ function toStories(component: string): string {
// glob('src/{components,pages,ui,widgets}/**/*.vue')
Promise.all([
glob('src/components/global/*.vue'),
- glob('src/components/Mk{A,B}*.vue'),
+ glob('src/components/Mk{A,B,C}*.vue'),
glob('src/components/MkDigitalClock.vue'),
glob('src/components/MkGalleryPostPreview.vue'),
glob('src/components/MkSignupServerRules.vue'),
diff --git a/packages/frontend/package.json b/packages/frontend/package.json
index 9a471c9c07..4054eca9f9 100644
--- a/packages/frontend/package.json
+++ b/packages/frontend/package.json
@@ -77,24 +77,24 @@
"vuedraggable": "next"
},
"devDependencies": {
- "@storybook/addon-actions": "7.0.15",
- "@storybook/addon-essentials": "7.0.15",
- "@storybook/addon-interactions": "7.0.15",
- "@storybook/addon-links": "7.0.15",
- "@storybook/addon-storysource": "7.0.15",
- "@storybook/addons": "7.0.15",
- "@storybook/blocks": "7.0.15",
- "@storybook/core-events": "7.0.15",
+ "@storybook/addon-actions": "7.0.18",
+ "@storybook/addon-essentials": "7.0.18",
+ "@storybook/addon-interactions": "7.0.18",
+ "@storybook/addon-links": "7.0.18",
+ "@storybook/addon-storysource": "7.0.18",
+ "@storybook/addons": "7.0.18",
+ "@storybook/blocks": "7.0.18",
+ "@storybook/core-events": "7.0.18",
"@storybook/jest": "0.1.0",
- "@storybook/manager-api": "7.0.15",
- "@storybook/preview-api": "7.0.15",
- "@storybook/react": "7.0.15",
- "@storybook/react-vite": "7.0.15",
+ "@storybook/manager-api": "7.0.18",
+ "@storybook/preview-api": "7.0.18",
+ "@storybook/react": "7.0.18",
+ "@storybook/react-vite": "7.0.18",
"@storybook/testing-library": "0.1.0",
- "@storybook/theming": "7.0.15",
- "@storybook/types": "7.0.15",
- "@storybook/vue3": "7.0.15",
- "@storybook/vue3-vite": "7.0.15",
+ "@storybook/theming": "7.0.18",
+ "@storybook/types": "7.0.18",
+ "@storybook/vue3": "7.0.18",
+ "@storybook/vue3-vite": "7.0.18",
"@testing-library/jest-dom": "5.16.5",
"@testing-library/vue": "7.0.0",
"@types/escape-regexp": "0.0.1",
@@ -133,7 +133,7 @@
"react": "18.2.0",
"react-dom": "18.2.0",
"start-server-and-test": "2.0.0",
- "storybook": "7.0.15",
+ "storybook": "7.0.18",
"storybook-addon-misskey-theme": "github:misskey-dev/storybook-addon-misskey-theme",
"summaly": "github:misskey-dev/summaly",
"vite-plugin-turbosnap": "1.0.2",
diff --git a/packages/frontend/src/components/MkChannelFollowButton.stories.impl.ts b/packages/frontend/src/components/MkChannelFollowButton.stories.impl.ts
new file mode 100644
index 0000000000..1c856b77be
--- /dev/null
+++ b/packages/frontend/src/components/MkChannelFollowButton.stories.impl.ts
@@ -0,0 +1,109 @@
+/* eslint-disable @typescript-eslint/explicit-function-return-type */
+import { action } from '@storybook/addon-actions';
+import { userEvent, waitFor, within } from '@storybook/testing-library';
+import { StoryObj } from '@storybook/vue3';
+import { rest } from 'msw';
+import { channel } from '../../.storybook/fakes';
+import { commonHandlers } from '../../.storybook/mocks';
+import MkChannelFollowButton from './MkChannelFollowButton.vue';
+export const Default = {
+ render(args) {
+ return {
+ components: {
+ MkChannelFollowButton,
+ },
+ setup() {
+ return {
+ args,
+ };
+ },
+ computed: {
+ props() {
+ return {
+ ...this.args,
+ };
+ },
+ events() {
+ return {
+
+ };
+ },
+ },
+ template: '',
+ };
+ },
+ args: {
+ channel: channel(),
+ },
+ parameters: {
+ layout: 'centered',
+ msw: {
+ handlers: [
+ ...commonHandlers,
+ rest.post('/api/channels/follow', async (req, res, ctx) => {
+ action('POST /api/channels/follow')(await req.json());
+ return res(ctx.status(204));
+ }),
+ rest.post('/api/channels/unfollow', async (req, res, ctx) => {
+ action('POST /api/channels/unfollow')(await req.json());
+ return res(ctx.status(204));
+ }),
+ ],
+ },
+ },
+} satisfies StoryObj;
+export const Following = {
+ ...Default,
+ async play({ canvasElement }) {
+ const canvas = within(canvasElement);
+ const button = canvas.getByRole('button');
+ await waitFor(() => userEvent.click(button));
+ },
+ parameters: {
+ ...Default.parameters,
+ msw: {
+ handlers: [
+ ...commonHandlers,
+ rest.post('/api/channels/follow', async (req, res, ctx) => {
+ action('POST /api/channels/follow')(await req.json());
+ await new Promise(() => {});
+ }),
+ rest.post('/api/channels/unfollow', async (req, res, ctx) => {
+ action('POST /api/channels/unfollow')(await req.json());
+ await new Promise(() => {});
+ }),
+ ],
+ },
+ },
+}
+export const Followed = {
+ ...Default,
+ args: {
+ ...Default.args,
+ channel: {
+ ...channel(),
+ isFollowing: true,
+ },
+ },
+} satisfies StoryObj;
+export const Full = {
+ ...Default,
+ args: {
+ ...Default.args,
+ full: true,
+ },
+} satisfies StoryObj;
+export const FullFollowing = {
+ ...Following,
+ args: {
+ ...Following.args,
+ full: true,
+ },
+} satisfies StoryObj;
+export const FullFollowed = {
+ ...Followed,
+ args: {
+ ...Followed.args,
+ full: true,
+ },
+} satisfies StoryObj;
diff --git a/packages/frontend/src/components/MkChannelList.stories.impl.ts b/packages/frontend/src/components/MkChannelList.stories.impl.ts
new file mode 100644
index 0000000000..fb005902e2
--- /dev/null
+++ b/packages/frontend/src/components/MkChannelList.stories.impl.ts
@@ -0,0 +1,2 @@
+import MkChannelList from './MkChannelList.vue';
+void MkChannelList;
diff --git a/packages/frontend/src/components/MkChannelPreview.stories.impl.ts b/packages/frontend/src/components/MkChannelPreview.stories.impl.ts
new file mode 100644
index 0000000000..7a276db8e2
--- /dev/null
+++ b/packages/frontend/src/components/MkChannelPreview.stories.impl.ts
@@ -0,0 +1,32 @@
+/* eslint-disable @typescript-eslint/explicit-function-return-type */
+import { StoryObj } from '@storybook/vue3';
+import { channel } from '../../.storybook/fakes';
+import MkChannelPreview from './MkChannelPreview.vue';
+export const Default = {
+ render(args) {
+ return {
+ components: {
+ MkChannelPreview,
+ },
+ setup() {
+ return {
+ args,
+ };
+ },
+ computed: {
+ props() {
+ return {
+ ...this.args,
+ };
+ },
+ },
+ template: '',
+ };
+ },
+ args: {
+ channel: channel(),
+ },
+ parameters: {
+ layout: 'default',
+ },
+} satisfies StoryObj;
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2ab17897f1..a2ce2832e4 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,4 +1,8 @@
-lockfileVersion: '6.0'
+lockfileVersion: '6.1'
+
+settings:
+ autoInstallPeers: true
+ excludeLinksFromLockfile: false
overrides:
chokidar: 3.5.3
@@ -812,59 +816,59 @@ importers:
version: 4.1.0(vue@3.3.4)
devDependencies:
'@storybook/addon-actions':
- specifier: 7.0.15
- version: 7.0.15(react-dom@18.2.0)(react@18.2.0)
+ specifier: 7.0.18
+ version: 7.0.18(react-dom@18.2.0)(react@18.2.0)
'@storybook/addon-essentials':
- specifier: 7.0.15
- version: 7.0.15(react-dom@18.2.0)(react@18.2.0)
+ specifier: 7.0.18
+ version: 7.0.18(react-dom@18.2.0)(react@18.2.0)
'@storybook/addon-interactions':
- specifier: 7.0.15
- version: 7.0.15(react-dom@18.2.0)(react@18.2.0)
+ specifier: 7.0.18
+ version: 7.0.18(react-dom@18.2.0)(react@18.2.0)
'@storybook/addon-links':
- specifier: 7.0.15
- version: 7.0.15(react-dom@18.2.0)(react@18.2.0)
+ specifier: 7.0.18
+ version: 7.0.18(react-dom@18.2.0)(react@18.2.0)
'@storybook/addon-storysource':
- specifier: 7.0.15
- version: 7.0.15(react-dom@18.2.0)(react@18.2.0)
+ specifier: 7.0.18
+ version: 7.0.18(react-dom@18.2.0)(react@18.2.0)
'@storybook/addons':
- specifier: 7.0.15
- version: 7.0.15(react-dom@18.2.0)(react@18.2.0)
+ specifier: 7.0.18
+ version: 7.0.18(react-dom@18.2.0)(react@18.2.0)
'@storybook/blocks':
- specifier: 7.0.15
- version: 7.0.15(react-dom@18.2.0)(react@18.2.0)
+ specifier: 7.0.18
+ version: 7.0.18(react-dom@18.2.0)(react@18.2.0)
'@storybook/core-events':
- specifier: 7.0.15
- version: 7.0.15
+ specifier: 7.0.18
+ version: 7.0.18
'@storybook/jest':
specifier: 0.1.0
version: 0.1.0
'@storybook/manager-api':
- specifier: 7.0.15
- version: 7.0.15(react-dom@18.2.0)(react@18.2.0)
+ specifier: 7.0.18
+ version: 7.0.18(react-dom@18.2.0)(react@18.2.0)
'@storybook/preview-api':
- specifier: 7.0.15
- version: 7.0.15
+ specifier: 7.0.18
+ version: 7.0.18
'@storybook/react':
- specifier: 7.0.15
- version: 7.0.15(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.4)
+ specifier: 7.0.18
+ version: 7.0.18(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.4)
'@storybook/react-vite':
- specifier: 7.0.15
- version: 7.0.15(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.4)(vite@4.3.8)
+ specifier: 7.0.18
+ version: 7.0.18(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.4)(vite@4.3.8)
'@storybook/testing-library':
specifier: 0.1.0
version: 0.1.0
'@storybook/theming':
- specifier: 7.0.15
- version: 7.0.15(react-dom@18.2.0)(react@18.2.0)
+ specifier: 7.0.18
+ version: 7.0.18(react-dom@18.2.0)(react@18.2.0)
'@storybook/types':
- specifier: 7.0.15
- version: 7.0.15
+ specifier: 7.0.18
+ version: 7.0.18
'@storybook/vue3':
- specifier: 7.0.15
- version: 7.0.15(vue@3.3.4)
+ specifier: 7.0.18
+ version: 7.0.18(vue@3.3.4)
'@storybook/vue3-vite':
- specifier: 7.0.15
- version: 7.0.15(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.4)(vite@4.3.8)(vue@3.3.4)
+ specifier: 7.0.18
+ version: 7.0.18(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.4)(vite@4.3.8)(vue@3.3.4)
'@testing-library/jest-dom':
specifier: 5.16.5
version: 5.16.5
@@ -980,11 +984,11 @@ importers:
specifier: 2.0.0
version: 2.0.0
storybook:
- specifier: 7.0.15
- version: 7.0.15
+ specifier: 7.0.18
+ version: 7.0.18
storybook-addon-misskey-theme:
specifier: github:misskey-dev/storybook-addon-misskey-theme
- version: github.com/misskey-dev/storybook-addon-misskey-theme/cf583db098365b2ccc81a82f63ca9c93bc32b640(@storybook/blocks@7.0.15)(@storybook/components@7.0.15)(@storybook/core-events@7.0.15)(@storybook/manager-api@7.0.15)(@storybook/preview-api@7.0.15)(@storybook/theming@7.0.15)(@storybook/types@7.0.15)(react-dom@18.2.0)(react@18.2.0)
+ version: github.com/misskey-dev/storybook-addon-misskey-theme/cf583db098365b2ccc81a82f63ca9c93bc32b640(@storybook/blocks@7.0.18)(@storybook/components@7.0.18)(@storybook/core-events@7.0.18)(@storybook/manager-api@7.0.18)(@storybook/preview-api@7.0.18)(@storybook/theming@7.0.18)(@storybook/types@7.0.18)(react-dom@18.2.0)(react@18.2.0)
summaly:
specifier: github:misskey-dev/summaly
version: github.com/misskey-dev/summaly/77dd5654bb82280b38c1f50e51a771c33f3df503
@@ -4847,8 +4851,8 @@ packages:
resolution: {integrity: sha512-Uy0+khmZqUrUGm5dmMqVlnvufZRSK0FbYzVgp0UMstm+F5+W2/jnEEQyc9vo1ZR/E5ZI/B1WjjoTqBqwJL6Krw==}
dev: false
- /@storybook/addon-actions@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-1urDxJpG5BTmZCbda+93iuCNwzj7AiPt/VlmpDpd9Mc/WTOKBg0cXo8oBLibOZgCTLEx+4sq5eVgdMVybBa87g==}
+ /@storybook/addon-actions@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-3M5AU/ZD79YP88vKlFezIJbIoG/II7wCixUBTmwiC3BeQZDuVsqPNl8eiP6MGT70xwyx7a993lSM5f5N5W93vg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -4858,14 +4862,14 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/client-logger': 7.0.15
- '@storybook/components': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/core-events': 7.0.15
+ '@storybook/client-logger': 7.0.18
+ '@storybook/components': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/core-events': 7.0.18
'@storybook/global': 5.0.0
- '@storybook/manager-api': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/preview-api': 7.0.15
- '@storybook/theming': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 7.0.15
+ '@storybook/manager-api': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/preview-api': 7.0.18
+ '@storybook/theming': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 7.0.18
dequal: 2.0.3
lodash: 4.17.21
polished: 4.2.2
@@ -4878,8 +4882,8 @@ packages:
uuid: 9.0.0
dev: true
- /@storybook/addon-backgrounds@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-cUb5i3dn4MhXFtCuA8p/ax6dtFaJ52+q6Dex8L40DtWC/fPrC2igAXN4o7WhRHztY6utZSLy4invEjqAFCEYRw==}
+ /@storybook/addon-backgrounds@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-cPQy1Ot7Urf4hQz+xnF1YKrqSyR0DRwozBmF+sGzceACWmueFl0CifYZC8RSmaiIyVh0RyWPxZ9F/eT67NX2lA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -4889,22 +4893,22 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/client-logger': 7.0.15
- '@storybook/components': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/core-events': 7.0.15
+ '@storybook/client-logger': 7.0.18
+ '@storybook/components': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/core-events': 7.0.18
'@storybook/global': 5.0.0
- '@storybook/manager-api': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/preview-api': 7.0.15
- '@storybook/theming': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 7.0.15
+ '@storybook/manager-api': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/preview-api': 7.0.18
+ '@storybook/theming': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 7.0.18
memoizerific: 1.11.3
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
ts-dedent: 2.2.0
dev: true
- /@storybook/addon-controls@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-sLLYVgprrsC6k0/2ErKJSa6Jtlxo+lHSO41K6nB0WQmQ8Moroe2kBaNTP6C9+zhGuI427Eueuzs3cKHwn/eIKw==}
+ /@storybook/addon-controls@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-mD6DE52CCMKugXk2Uab0QxwgfE76kFJroxASmnePnXUNWfP9EZJpJXYE3cyyBbmZuxa46VHDGGEGXQWRl4+Eog==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -4914,15 +4918,15 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/blocks': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/client-logger': 7.0.15
- '@storybook/components': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/core-common': 7.0.15
- '@storybook/manager-api': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/node-logger': 7.0.15
- '@storybook/preview-api': 7.0.15
- '@storybook/theming': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 7.0.15
+ '@storybook/blocks': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/client-logger': 7.0.18
+ '@storybook/components': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/core-common': 7.0.18
+ '@storybook/manager-api': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/node-logger': 7.0.18
+ '@storybook/preview-api': 7.0.18
+ '@storybook/theming': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 7.0.18
lodash: 4.17.21
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -4931,8 +4935,8 @@ packages:
- supports-color
dev: true
- /@storybook/addon-docs@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-FBXHFwm6wH3SYsv73SmVQMs+FxP8eSoWlDFBEZ1lulCK7f0NKflhzTTimyh9m+aRCsbvC2Vm+7/9CJ5OZU+GEQ==}
+ /@storybook/addon-docs@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-oq+ZN5809gIRdTZQIpeK1F8BJtL1/VWo9rWvl6ymVOL/Xzdgd7AOfKf9Y99X35RcxAGysRIHLGJjF4bgLoY1Aw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -4941,19 +4945,19 @@ packages:
'@babel/plugin-transform-react-jsx': 7.21.0(@babel/core@7.21.3)
'@jest/transform': 29.5.0
'@mdx-js/react': 2.3.0(react@18.2.0)
- '@storybook/blocks': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/client-logger': 7.0.15
- '@storybook/components': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/csf-plugin': 7.0.15
- '@storybook/csf-tools': 7.0.15
+ '@storybook/blocks': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/client-logger': 7.0.18
+ '@storybook/components': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/csf-plugin': 7.0.18
+ '@storybook/csf-tools': 7.0.18
'@storybook/global': 5.0.0
'@storybook/mdx2-csf': 1.0.0
- '@storybook/node-logger': 7.0.15
- '@storybook/postinstall': 7.0.15
- '@storybook/preview-api': 7.0.15
- '@storybook/react-dom-shim': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/theming': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 7.0.15
+ '@storybook/node-logger': 7.0.18
+ '@storybook/postinstall': 7.0.18
+ '@storybook/preview-api': 7.0.18
+ '@storybook/react-dom-shim': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/theming': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 7.0.18
fs-extra: 11.1.0
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -4964,25 +4968,25 @@ packages:
- supports-color
dev: true
- /@storybook/addon-essentials@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-YfacNHFOkXu3Ela/Bo7VIJ4cA7/KUFrSzQ463R9GxKsUpBOoXEowbZnur/Aa6ipX7arckdzpc7vXkPFGiRlsdw==}
+ /@storybook/addon-essentials@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-0XXu7xhtRefA1WxxorKk6BWeeB+7gQ+r2+bG1zQEfBgDYPR06YbPw4H79IZ8JiR97aJRsZBK5UUhOZMDrc5zcQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@storybook/addon-actions': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/addon-backgrounds': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/addon-controls': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/addon-docs': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/addon-highlight': 7.0.15
- '@storybook/addon-measure': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/addon-outline': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/addon-toolbars': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/addon-viewport': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/core-common': 7.0.15
- '@storybook/manager-api': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/node-logger': 7.0.15
- '@storybook/preview-api': 7.0.15
+ '@storybook/addon-actions': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/addon-backgrounds': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/addon-controls': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/addon-docs': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/addon-highlight': 7.0.18
+ '@storybook/addon-measure': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/addon-outline': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/addon-toolbars': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/addon-viewport': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/core-common': 7.0.18
+ '@storybook/manager-api': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/node-logger': 7.0.18
+ '@storybook/preview-api': 7.0.18
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
ts-dedent: 2.2.0
@@ -4990,16 +4994,16 @@ packages:
- supports-color
dev: true
- /@storybook/addon-highlight@7.0.15:
- resolution: {integrity: sha512-lqf2rZkCpbxse0DXWjlRbCUTjCbUDNTh0aqt1L2NJkZKN2UrHjKbCXOHdtbMJewTLCuatKmjpHNbYp3sAzVq7w==}
+ /@storybook/addon-highlight@7.0.18:
+ resolution: {integrity: sha512-a3nfUhbu6whoDclIZSV/fzLj132tNNjV05ENTpuN3JpLoMd3+obDUWzeQUs9TetK4RBRN3ewM7sIMEI4oBpgmg==}
dependencies:
- '@storybook/core-events': 7.0.15
+ '@storybook/core-events': 7.0.18
'@storybook/global': 5.0.0
- '@storybook/preview-api': 7.0.15
+ '@storybook/preview-api': 7.0.18
dev: true
- /@storybook/addon-interactions@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-yhPhGMGdYwjYOaSLIp8iol9owpo5Dwk4UcH7WS7z4GwYgQwZ1GYBty1NcVpmxvFA429WQp0grqhJ+Q2xaJYstw==}
+ /@storybook/addon-interactions@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-V3OD5lSj6Te6Kzc//2k2S79dLPk6Zu1pAbqWAN4RrdXyKj6YCiZ666GmVdiaG+24Qp5UuMeAkd1D05osJlOteA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -5009,16 +5013,16 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/client-logger': 7.0.15
- '@storybook/components': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/core-common': 7.0.15
- '@storybook/core-events': 7.0.15
+ '@storybook/client-logger': 7.0.18
+ '@storybook/components': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/core-common': 7.0.18
+ '@storybook/core-events': 7.0.18
'@storybook/global': 5.0.0
- '@storybook/instrumenter': 7.0.15
- '@storybook/manager-api': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/preview-api': 7.0.15
- '@storybook/theming': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 7.0.15
+ '@storybook/instrumenter': 7.0.18
+ '@storybook/manager-api': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/preview-api': 7.0.18
+ '@storybook/theming': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 7.0.18
jest-mock: 27.5.1
polished: 4.2.2
react: 18.2.0
@@ -5028,8 +5032,8 @@ packages:
- supports-color
dev: true
- /@storybook/addon-links@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-rr2L46GeqX/4tvINzFTwe2TCq1gTFsOqMXPIgpsoiIA7A6Kj8AMGya3tWr7GPCK23MZxkuquyj+jTbO4kZjCwQ==}
+ /@storybook/addon-links@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-xEwflt7bp9FRoZVeqPGb6d3s2Gh+/jaSmnyIxMxrBy2oovKIqu9ptolqz1AhjFOXfaLs9c2RAmJUuFZJtETLxA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -5039,22 +5043,22 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/client-logger': 7.0.15
- '@storybook/core-events': 7.0.15
+ '@storybook/client-logger': 7.0.18
+ '@storybook/core-events': 7.0.18
'@storybook/csf': 0.1.0
'@storybook/global': 5.0.0
- '@storybook/manager-api': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/preview-api': 7.0.15
- '@storybook/router': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 7.0.15
+ '@storybook/manager-api': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/preview-api': 7.0.18
+ '@storybook/router': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 7.0.18
prop-types: 15.8.1
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
ts-dedent: 2.2.0
dev: true
- /@storybook/addon-measure@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-jnLh/Kyb6DWL5wdtqcR8Quuf25GzU6bmAJfMbQ/WUbf60M2fXK4d6h6YiFY9HSiAzc/UaH66tiAvqwe+ztgf4A==}
+ /@storybook/addon-measure@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-iu8vQpGOA+CFYbWR6QNshj20o33OQ/xcTbp5P4U6xGYDUliUBbwJ2KLxcKlmIeBanBrBdz0jPFtHwY4dM1ZdKw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -5064,19 +5068,19 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/client-logger': 7.0.15
- '@storybook/components': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/core-events': 7.0.15
+ '@storybook/client-logger': 7.0.18
+ '@storybook/components': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/core-events': 7.0.18
'@storybook/global': 5.0.0
- '@storybook/manager-api': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/preview-api': 7.0.15
- '@storybook/types': 7.0.15
+ '@storybook/manager-api': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/preview-api': 7.0.18
+ '@storybook/types': 7.0.18
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: true
- /@storybook/addon-outline@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-fc4P5f9bk0m8g5MDyj5V4MFsyNlMWEk1wPD6oBoi7VluTBZxfeLRaNrj9Ek6uDcuilTz2KBAf9aOMgluhEKEYw==}
+ /@storybook/addon-outline@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-3vNWO7ezo6GIvidbz8JxFrKtfVEoTQN7tnZx+wpqmCF8ihBORewkpeMUnvgb9ZKjD0X7gE8eQvvG8KKWcyHDBQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -5086,20 +5090,20 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/client-logger': 7.0.15
- '@storybook/components': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/core-events': 7.0.15
+ '@storybook/client-logger': 7.0.18
+ '@storybook/components': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/core-events': 7.0.18
'@storybook/global': 5.0.0
- '@storybook/manager-api': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/preview-api': 7.0.15
- '@storybook/types': 7.0.15
+ '@storybook/manager-api': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/preview-api': 7.0.18
+ '@storybook/types': 7.0.18
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
ts-dedent: 2.2.0
dev: true
- /@storybook/addon-storysource@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-62UHB6m/CA5+YfrdmHVzoI7yULaKXfrTK5ymNm8qV/zOx5QNYkldmtEfKZSDbeMlW740Awgd4QBD3neS2TNFXQ==}
+ /@storybook/addon-storysource@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-ejOO9d9Aa63DCXCoXtCsOJLefdbrsvSAEV9wU2HfT+EOIS1dq/SV+ZtIMAvdAf4whB42K+pEzB5hLE2+zCK9PQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -5109,13 +5113,13 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/client-logger': 7.0.15
- '@storybook/components': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/manager-api': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/preview-api': 7.0.15
- '@storybook/router': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/source-loader': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/theming': 7.0.15(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/client-logger': 7.0.18
+ '@storybook/components': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/manager-api': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/preview-api': 7.0.18
+ '@storybook/router': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/source-loader': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/theming': 7.0.18(react-dom@18.2.0)(react@18.2.0)
estraverse: 5.3.0
prop-types: 15.8.1
react: 18.2.0
@@ -5123,8 +5127,8 @@ packages:
react-syntax-highlighter: 15.5.0(react@18.2.0)
dev: true
- /@storybook/addon-toolbars@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-DOyOHlChprAn/QLENBeu13MiGjNXHPJt+uOt+GlBY6b4oZbDUHC9l4uC+C/iDzuGBZ1hZ9VQlS2xM8GUcyy78w==}
+ /@storybook/addon-toolbars@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-mwhq962o0WloHAeFjJ6BXO2nzdTo5KE2fqawPpqcB2lwXP6tvaA2tDWwgntjPCHejqWTS+ZTdO4/1xrMhWYt/g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -5134,17 +5138,17 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/client-logger': 7.0.15
- '@storybook/components': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/manager-api': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/preview-api': 7.0.15
- '@storybook/theming': 7.0.15(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/client-logger': 7.0.18
+ '@storybook/components': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/manager-api': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/preview-api': 7.0.18
+ '@storybook/theming': 7.0.18(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: true
- /@storybook/addon-viewport@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-VIOEVKlgHlbzVz00aehSgFa8rSZZDBleadyGKm+XPtuZmY5ovyCYtp1CBtslTxmzJ/U1e2I++SCqeuT4bxNarw==}
+ /@storybook/addon-viewport@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-aVVLBsWXfGDX3z1pc93LWWdG5RUoJbGL/JJPMZGwXdwWpP8V3OBl8D8bgPymyg+MgwhSRZZDDGgnJaVGGwZ6bQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -5154,49 +5158,49 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/client-logger': 7.0.15
- '@storybook/components': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/core-events': 7.0.15
+ '@storybook/client-logger': 7.0.18
+ '@storybook/components': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/core-events': 7.0.18
'@storybook/global': 5.0.0
- '@storybook/manager-api': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/preview-api': 7.0.15
- '@storybook/theming': 7.0.15(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/manager-api': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/preview-api': 7.0.18
+ '@storybook/theming': 7.0.18(react-dom@18.2.0)(react@18.2.0)
memoizerific: 1.11.3
prop-types: 15.8.1
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: true
- /@storybook/addons@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-7C9NlhFy9iJopulYhzUaxsNepOFG3tIMrzxfxkLVizlparffDybWfHtUa27wfMAnOu7G71jE7+PreJDz0Lyblg==}
+ /@storybook/addons@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-+j9ItxWoVzarbllaV4WRaJpDM3P2aC5O6F3cPn4YkG/unb6HOs11WLAqFbzZnLYZNAFvWS8PYEAtqs1BxG66YQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@storybook/manager-api': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/preview-api': 7.0.15
- '@storybook/types': 7.0.15
+ '@storybook/manager-api': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/preview-api': 7.0.18
+ '@storybook/types': 7.0.18
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: true
- /@storybook/blocks@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-ygWH4UukbfEOdTnYs0uWVNQflR2ZEmX4izyLdDrbk3XCi8O5SdgAa4vb7/KW7sErIgkLWr/vo1INo/XXrX/Ceg==}
+ /@storybook/blocks@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-HLsuzmUdVIeFXEP5v5vyjnEePRNYjzltwTjCKQhHAlt8/aQZmREiIMOfoMoAa1Rd+On8Ib2DUd2cN10VS18H8A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@storybook/channels': 7.0.15
- '@storybook/client-logger': 7.0.15
- '@storybook/components': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/core-events': 7.0.15
+ '@storybook/channels': 7.0.18
+ '@storybook/client-logger': 7.0.18
+ '@storybook/components': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/core-events': 7.0.18
'@storybook/csf': 0.1.0
- '@storybook/docs-tools': 7.0.15
+ '@storybook/docs-tools': 7.0.18
'@storybook/global': 5.0.0
- '@storybook/manager-api': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/preview-api': 7.0.15
- '@storybook/theming': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 7.0.15
+ '@storybook/manager-api': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/preview-api': 7.0.18
+ '@storybook/theming': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 7.0.18
'@types/lodash': 4.14.191
color-convert: 2.0.1
dequal: 2.0.3
@@ -5214,13 +5218,13 @@ packages:
- supports-color
dev: true
- /@storybook/builder-manager@7.0.15:
- resolution: {integrity: sha512-NeEhrE6NTL8aOcxyH4TWazAI+6JyrhN+GUk+0ZPwzaraGfgAefMxATACHhDteU8DeSMQW3pymUOvU1uwjLrjWA==}
+ /@storybook/builder-manager@7.0.18:
+ resolution: {integrity: sha512-yFMm3xuYkyg2hS1uz3CkvyvLzK7qJsDPVEh7lew8GiJK1Xx8cc+FnAOlRTjWNxvhfiT296wAMCTPWv7LeoSgqQ==}
dependencies:
'@fal-works/esbuild-plugin-global-externals': 2.1.2
- '@storybook/core-common': 7.0.15
- '@storybook/manager': 7.0.15
- '@storybook/node-logger': 7.0.15
+ '@storybook/core-common': 7.0.18
+ '@storybook/manager': 7.0.18
+ '@storybook/node-logger': 7.0.18
'@types/ejs': 3.1.2
'@types/find-cache-dir': 3.2.1
'@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.17.18)
@@ -5237,8 +5241,8 @@ packages:
- supports-color
dev: true
- /@storybook/builder-vite@7.0.15(typescript@5.0.4)(vite@4.3.8):
- resolution: {integrity: sha512-JLdStf1ykV54+FBfcO5GoPYJkhY413EhUNAFlZ04FqcVQjpRcRvWXZ/swiIFubAZo/2eHV8eGbRrlB/aNduq0w==}
+ /@storybook/builder-vite@7.0.18(typescript@5.0.4)(vite@4.3.8):
+ resolution: {integrity: sha512-Qze6/PwUJq+z776dBoG5uinAEVZyPalZIaU/VOWpTrN8L9FQbL0+HDrZU2E/BMNW+ZfnSjF3V2USLyiutsC1Tw==}
peerDependencies:
'@preact/preset-vite': '*'
typescript: '>= 4.3.x'
@@ -5252,17 +5256,16 @@ packages:
vite-plugin-glimmerx:
optional: true
dependencies:
- '@storybook/channel-postmessage': 7.0.15
- '@storybook/channel-websocket': 7.0.15
- '@storybook/client-logger': 7.0.15
- '@storybook/core-common': 7.0.15
- '@storybook/csf-plugin': 7.0.15
- '@storybook/global': 5.0.0
+ '@storybook/channel-postmessage': 7.0.18
+ '@storybook/channel-websocket': 7.0.18
+ '@storybook/client-logger': 7.0.18
+ '@storybook/core-common': 7.0.18
+ '@storybook/csf-plugin': 7.0.18
'@storybook/mdx2-csf': 1.0.0
- '@storybook/node-logger': 7.0.15
- '@storybook/preview': 7.0.15
- '@storybook/preview-api': 7.0.15
- '@storybook/types': 7.0.15
+ '@storybook/node-logger': 7.0.18
+ '@storybook/preview': 7.0.18
+ '@storybook/preview-api': 7.0.18
+ '@storybook/types': 7.0.18
browser-assert: 1.2.1
es-module-lexer: 0.9.3
express: 4.18.2
@@ -5279,12 +5282,12 @@ packages:
- supports-color
dev: true
- /@storybook/channel-postmessage@7.0.15:
- resolution: {integrity: sha512-5ZHIQI+Upb12C1lxeXHKVDBEtjjwtWN7XbTz+B1OQ09SRW4LEr8OMD/E9UHsQ2cuKrtBLPs8gkfYO+Ibvx5CkQ==}
+ /@storybook/channel-postmessage@7.0.18:
+ resolution: {integrity: sha512-rpwBH5ANdPnugS6+7xG9qHSoS+aPSEnBxDKsONWFubfMTTXQuFkf/793rBbxGkoINdqh8kSdKOM2rIty6e9cmQ==}
dependencies:
- '@storybook/channels': 7.0.15
- '@storybook/client-logger': 7.0.15
- '@storybook/core-events': 7.0.15
+ '@storybook/channels': 7.0.18
+ '@storybook/client-logger': 7.0.18
+ '@storybook/core-events': 7.0.18
'@storybook/global': 5.0.0
qs: 6.11.1
telejson: 7.0.4
@@ -5312,17 +5315,17 @@ packages:
telejson: 7.0.4
dev: true
- /@storybook/channel-websocket@7.0.15:
- resolution: {integrity: sha512-v+PWiSW0yLdDT+X8UXeacmWV9nmXu/AcWvodFEOj4/WUQnN2V5JJszbFm3lmFDrl1sGHEKZt8r3Q31yq3Jm5Lg==}
+ /@storybook/channel-websocket@7.0.18:
+ resolution: {integrity: sha512-QYsZIfe23NN4i+oIdPKHaYBehk3a/HYk57a+M2oR3Frmv8IOqc/e31uH+xx5NxnjHrTJj7Y80ZJw6EKB682S6w==}
dependencies:
- '@storybook/channels': 7.0.15
- '@storybook/client-logger': 7.0.15
+ '@storybook/channels': 7.0.18
+ '@storybook/client-logger': 7.0.18
'@storybook/global': 5.0.0
telejson: 7.0.4
dev: true
- /@storybook/channels@7.0.15:
- resolution: {integrity: sha512-oCXop4qiikZPOWTeuBYyURszXUW81V4SkOJ1c76rU69DQzzMyTZArlGZCSk2OlwePjsLcKGj9bw+6410MaDtCA==}
+ /@storybook/channels@7.0.18:
+ resolution: {integrity: sha512-rkA7ea0M3+dWS+71iHJdiZ5R2QuIdiVg0CgyLJHDagc1qej7pEVNhMWtppeq+X5Pwp9nkz8ZTQ7aCjTf6th0/A==}
dev: true
/@storybook/channels@7.0.2:
@@ -5333,20 +5336,20 @@ packages:
resolution: {integrity: sha512-+34cVmrXZ3lb1s5tDK+OWd5HLtEPSUMas0VKFJ0k9LBpFlVl9aiCZBJRvSYmWL7beauUfa+HSmJgjlD6228ChQ==}
dev: true
- /@storybook/cli@7.0.15:
- resolution: {integrity: sha512-BxnSAdxsgCFVsey7ASONVJQ7coOZARQou13w7Xleq6y+a7Wi6JQRXNEeNA6JHjMiceuq69BMkvBYr+sJ9Bzwhg==}
+ /@storybook/cli@7.0.18:
+ resolution: {integrity: sha512-9n4J4thiCUsGSXiRc6ZysqYUaCMCrpu0/qgC+5ngfFRuMmZgUV0y5+0fmaOhT2XjsonTTgucizO82i7+ottCVg==}
hasBin: true
dependencies:
'@babel/core': 7.21.3
'@babel/preset-env': 7.21.4(@babel/core@7.21.3)
'@ndelangen/get-tarball': 3.0.7
- '@storybook/codemod': 7.0.15
- '@storybook/core-common': 7.0.15
- '@storybook/core-server': 7.0.15
- '@storybook/csf-tools': 7.0.15
- '@storybook/node-logger': 7.0.15
- '@storybook/telemetry': 7.0.15
- '@storybook/types': 7.0.15
+ '@storybook/codemod': 7.0.18
+ '@storybook/core-common': 7.0.18
+ '@storybook/core-server': 7.0.18
+ '@storybook/csf-tools': 7.0.18
+ '@storybook/node-logger': 7.0.18
+ '@storybook/telemetry': 7.0.18
+ '@storybook/types': 7.0.18
'@types/semver': 7.5.0
boxen: 5.1.2
chalk: 4.1.2
@@ -5383,8 +5386,8 @@ packages:
- utf-8-validate
dev: true
- /@storybook/client-logger@7.0.15:
- resolution: {integrity: sha512-ezy6i7e0PvNB+s+gAmE2vEHgdlFQZIzpFkNMZjM/lsJYX5+Q7Jgz/+i/fWEtFILUBPiRQGqcDsH7PAn2AfGRcw==}
+ /@storybook/client-logger@7.0.18:
+ resolution: {integrity: sha512-uKgFdVedYoRDZBVrE1IBdWNHDFln1IxWEeI+7ZiNSQwREG9swHpU5Fa8DceclM/oLjJRuzG1jFzv+XZY8894+Q==}
dependencies:
'@storybook/global': 5.0.0
dev: true
@@ -5401,16 +5404,16 @@ packages:
'@storybook/global': 5.0.0
dev: true
- /@storybook/codemod@7.0.15:
- resolution: {integrity: sha512-mUoOuqjiPVeMU+Z1J+3QycTwc8IPZlvY24mqdHy6Q2y7vKgozu1G/D/OkJBV+zlleguBpBxQkDLRB3CHA+LVkQ==}
+ /@storybook/codemod@7.0.18:
+ resolution: {integrity: sha512-+9XFns29e8FpPLsqA8ZCQ3mNnIIKD3QnqGYkbkCVKi/G1fomvVQsIfsnkrYv5SobTbz29B4aNWxAaeSnO7/OGg==}
dependencies:
'@babel/core': 7.21.3
'@babel/preset-env': 7.21.4(@babel/core@7.21.3)
'@babel/types': 7.21.5
'@storybook/csf': 0.1.0
- '@storybook/csf-tools': 7.0.15
- '@storybook/node-logger': 7.0.15
- '@storybook/types': 7.0.15
+ '@storybook/csf-tools': 7.0.18
+ '@storybook/node-logger': 7.0.18
+ '@storybook/types': 7.0.18
cross-spawn: 7.0.3
globby: 11.1.0
jscodeshift: 0.14.0(@babel/preset-env@7.21.4)
@@ -5421,17 +5424,17 @@ packages:
- supports-color
dev: true
- /@storybook/components@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-aek4/F5h3DShxS17tUYzI2FBwDT8+IRkg3OnkvybJC2U0MizPjwNa8qUk0kt4lEzt1y1TwnXH7TFCjWYY5zS6A==}
+ /@storybook/components@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-Jn1CbF9UAKt8BVaZtuhmthpcZ02VMaCFXR0ISfDXCpiMKnylmpP0+WfXcoKLzz6yS+EW8EW5S9+Qq8xgQY8H7A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@storybook/client-logger': 7.0.15
+ '@storybook/client-logger': 7.0.18
'@storybook/csf': 0.1.0
'@storybook/global': 5.0.0
- '@storybook/theming': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 7.0.15
+ '@storybook/theming': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 7.0.18
memoizerific: 1.11.3
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -5439,18 +5442,18 @@ packages:
util-deprecate: 1.0.2
dev: true
- /@storybook/core-client@7.0.15:
- resolution: {integrity: sha512-h4/X597DnWp3Ocpli1B27fpKLXEU1qD4PYCnJW4Pl9DyJXBbzCo2VFZ7LyG3Wrod7ZjrmGOYjOiSisS3f8pcPA==}
+ /@storybook/core-client@7.0.18:
+ resolution: {integrity: sha512-ueExRZx6fd9LRssgdhDJ0bL4Ir2RrbXzJz/kjIT2KgYY3l7jkhe0dpT3bOgGKjQt0f7XMFU24t/r7aDLGMB+2Q==}
dependencies:
- '@storybook/client-logger': 7.0.15
- '@storybook/preview-api': 7.0.15
+ '@storybook/client-logger': 7.0.18
+ '@storybook/preview-api': 7.0.18
dev: true
- /@storybook/core-common@7.0.15:
- resolution: {integrity: sha512-uAgpAqGedA7oRXstkZJfJYzuQuK4IrbdfJmA+fVlQ8wdpOtV/BL9YVy80W+YJQCkgUYW7KDagpQ8OMqIpiWt2w==}
+ /@storybook/core-common@7.0.18:
+ resolution: {integrity: sha512-HZAB1NIK/Yv0x9poyzqYcue2tx39+MAF1mbHgGy+JJZRerO2fRShgo8f8VPH9ChbFCoJ7isL5wNhgGdg9kp2kA==}
dependencies:
- '@storybook/node-logger': 7.0.15
- '@storybook/types': 7.0.15
+ '@storybook/node-logger': 7.0.18
+ '@storybook/types': 7.0.18
'@types/node': 16.18.16
'@types/pretty-hrtime': 1.0.1
chalk: 4.1.2
@@ -5472,8 +5475,8 @@ packages:
- supports-color
dev: true
- /@storybook/core-events@7.0.15:
- resolution: {integrity: sha512-ffpOLFpDs1T/HVUpGNDyo7c81lfH3Vvga0Hl6uhxm6zi9PkayV3DCgtmZ/W7daC7DiJC+upG/ziMG+5Oj33PDQ==}
+ /@storybook/core-events@7.0.18:
+ resolution: {integrity: sha512-7gxHBQDezdKOeq/u1LL80Bwjfcwsv7XOS3yWQElcgqp+gLaYB6OwwgtkCB2yV6a6l4nep9IdPWE8G3TxIzn9xw==}
dev: true
/@storybook/core-events@7.0.2:
@@ -5484,23 +5487,23 @@ packages:
resolution: {integrity: sha512-kGrtjlYtjd4iTVk+Phb4CymZaVkB+MGscKAgcO8gfgJ/Q/gq8HQLVZSIzeoCDcDSHOGlBzbg2WVtdHIHhCKlOQ==}
dev: true
- /@storybook/core-server@7.0.15:
- resolution: {integrity: sha512-342wGx7uk4j2R8Zk03GLkiwONXUMV2Frpw2HG2HmGviWArN4B3UmU0YHj00GjFM51kyYtjhaJVyTMA20x+6/Yw==}
+ /@storybook/core-server@7.0.18:
+ resolution: {integrity: sha512-zGSGYSoCaSXM28OYKW7zsmpo8VU1icubXLRgdF21fbMhFN1WVS+bPA5+gSkAMf8acq5RNM8uSKskh7E2YDVEqA==}
dependencies:
'@aw-web-design/x-default-browser': 1.4.88
'@discoveryjs/json-ext': 0.5.7
- '@storybook/builder-manager': 7.0.15
- '@storybook/core-common': 7.0.15
- '@storybook/core-events': 7.0.15
+ '@storybook/builder-manager': 7.0.18
+ '@storybook/core-common': 7.0.18
+ '@storybook/core-events': 7.0.18
'@storybook/csf': 0.1.0
- '@storybook/csf-tools': 7.0.15
+ '@storybook/csf-tools': 7.0.18
'@storybook/docs-mdx': 0.1.0
'@storybook/global': 5.0.0
- '@storybook/manager': 7.0.15
- '@storybook/node-logger': 7.0.15
- '@storybook/preview-api': 7.0.15
- '@storybook/telemetry': 7.0.15
- '@storybook/types': 7.0.15
+ '@storybook/manager': 7.0.18
+ '@storybook/node-logger': 7.0.18
+ '@storybook/preview-api': 7.0.18
+ '@storybook/telemetry': 7.0.18
+ '@storybook/types': 7.0.18
'@types/detect-port': 1.3.2
'@types/node': 16.18.16
'@types/node-fetch': 2.6.2
@@ -5536,24 +5539,24 @@ packages:
- utf-8-validate
dev: true
- /@storybook/csf-plugin@7.0.15:
- resolution: {integrity: sha512-qJwZ6FhTt5HhsXY1rgwqwB1aMbuUSJYEVDM2Y5w0vOB+RHRT6JZpZgVlFz2C8qagX/F27seq6GF0VtfgOAJpaA==}
+ /@storybook/csf-plugin@7.0.18:
+ resolution: {integrity: sha512-Cr/Qr4/H4JIYgbbmDjQIYuqjp6nOaZga73R3KZcuClk27B90sI2ADegMYvORgbFgSkwweNQjgak6hLoOyogAhw==}
dependencies:
- '@storybook/csf-tools': 7.0.15
+ '@storybook/csf-tools': 7.0.18
unplugin: 0.10.2
transitivePeerDependencies:
- supports-color
dev: true
- /@storybook/csf-tools@7.0.15:
- resolution: {integrity: sha512-PTA8NJTWsAtHsmJcU18PJZA66vyiZtKJJwNL7bTkKuG5HJLer8En6OarJERomhnnr8k0I6dycfWmWgcfeTNoxg==}
+ /@storybook/csf-tools@7.0.18:
+ resolution: {integrity: sha512-0IJ2qdrxleTl67FUzsEvGcy96CY0OKyERE33tAsLNbvWcabdJKpLHP+rJwbsCw4z6IlS+kkmEffeFf5qRPTwkQ==}
dependencies:
'@babel/generator': 7.21.3
'@babel/parser': 7.21.9
'@babel/traverse': 7.21.3
'@babel/types': 7.21.5
'@storybook/csf': 0.1.0
- '@storybook/types': 7.0.15
+ '@storybook/types': 7.0.18
fs-extra: 11.1.0
recast: 0.23.1
ts-dedent: 2.2.0
@@ -5571,13 +5574,13 @@ packages:
resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==}
dev: true
- /@storybook/docs-tools@7.0.15:
- resolution: {integrity: sha512-d2GP3UGSz3TS6c/wcB+ngXRNwXlZzyy3vQRAFdirLeTjTN07koyr3aagd5mdJwlMbO2vEIVjNetY4TFX1zfuSQ==}
+ /@storybook/docs-tools@7.0.18:
+ resolution: {integrity: sha512-H95dW2DquGQ75ZVrFjvznPdCxT0eW6esDnemzLJB61KitcYZrWRavfrZzFtUcpzIa84OgY5pllFYt636v11LHQ==}
dependencies:
'@babel/core': 7.21.3
- '@storybook/core-common': 7.0.15
- '@storybook/preview-api': 7.0.15
- '@storybook/types': 7.0.15
+ '@storybook/core-common': 7.0.18
+ '@storybook/preview-api': 7.0.18
+ '@storybook/types': 7.0.18
'@types/doctrine': 0.0.3
doctrine: 3.0.0
lodash: 4.17.21
@@ -5595,14 +5598,14 @@ packages:
resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==}
dev: true
- /@storybook/instrumenter@7.0.15:
- resolution: {integrity: sha512-vg+glFfRwk9LRBdFYoRQa6JQrTpdIZV35C24dm+tytnIoGqe5jexI+Lmkb+417JQsfdYKZ11IaL0Zj43CbC6vw==}
+ /@storybook/instrumenter@7.0.18:
+ resolution: {integrity: sha512-fyQxeuVC0H+w3oyTuByE95xnAQ+l/WhUBVkHV2X+PWjg9vg9Y9JmrbNWynlvz5HLFlsY3qAWJh+ciVRVSvY5Jw==}
dependencies:
- '@storybook/channels': 7.0.15
- '@storybook/client-logger': 7.0.15
- '@storybook/core-events': 7.0.15
+ '@storybook/channels': 7.0.18
+ '@storybook/client-logger': 7.0.18
+ '@storybook/core-events': 7.0.18
'@storybook/global': 5.0.0
- '@storybook/preview-api': 7.0.15
+ '@storybook/preview-api': 7.0.18
dev: true
/@storybook/instrumenter@7.0.2:
@@ -5634,20 +5637,20 @@ packages:
jest-mock: 27.5.1
dev: true
- /@storybook/manager-api@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-S5OZz8QB8pABLFV4hDJrZE5DLk/EJhn/i48xiycuAtBCVcU4jw4xOyrF4f2ZbtsaWQ5GLAAanOb8yTJcqKnItA==}
+ /@storybook/manager-api@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-anQkm09twL96YkKGXHa+LI0+yMaY6Jxs1lRaetHdMlIqN4VHBHhizHaMgtGfH6xCTuO3WdrKTN7cZii5RH7PBQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@storybook/channels': 7.0.15
- '@storybook/client-logger': 7.0.15
- '@storybook/core-events': 7.0.15
+ '@storybook/channels': 7.0.18
+ '@storybook/client-logger': 7.0.18
+ '@storybook/core-events': 7.0.18
'@storybook/csf': 0.1.0
'@storybook/global': 5.0.0
- '@storybook/router': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/theming': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 7.0.15
+ '@storybook/router': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/theming': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 7.0.18
dequal: 2.0.3
lodash: 4.17.21
memoizerific: 1.11.3
@@ -5659,16 +5662,16 @@ packages:
ts-dedent: 2.2.0
dev: true
- /@storybook/manager@7.0.15:
- resolution: {integrity: sha512-ixx+E2Vb34VIY9JqKoWA+Qv3soJhSWW0ETdMaPn+QmcSoicqM4I861hmxm37ROhwRpAMi2U0sS0m4L+6VeB0lQ==}
+ /@storybook/manager@7.0.18:
+ resolution: {integrity: sha512-hasb8XDmkT9lyX2cwb3Xg0ngcNQ1QCNHKurl2YJtXowb1CvawGKokhnVUTso15NCnurolDyw/Wqka1sagfm+Mg==}
dev: true
/@storybook/mdx2-csf@1.0.0:
resolution: {integrity: sha512-dBAnEL4HfxxJmv7LdEYUoZlQbWj9APZNIbOaq0tgF8XkxiIbzqvgB0jhL/9UOrysSDbQWBiCRTu2wOVxedGfmw==}
dev: true
- /@storybook/node-logger@7.0.15:
- resolution: {integrity: sha512-h7kAbugjW4OqVIs5fd3Lme8+WBaEZYAULaNJ1zdvVpvWepG6iBaF/j8RlZdJzrPDdwQvZ2g9gVk5HySXpeXOjA==}
+ /@storybook/node-logger@7.0.18:
+ resolution: {integrity: sha512-cIeKEBvELtoVP/5UeQ01GJWZ7wM69/9Q+R5uOtNQBlwWFcCD6AVFWMRqq7ObMvdJG/okhXSF+sDetb+BF3zvdw==}
dependencies:
'@types/npmlog': 4.1.4
chalk: 4.1.2
@@ -5676,20 +5679,20 @@ packages:
pretty-hrtime: 1.0.3
dev: true
- /@storybook/postinstall@7.0.15:
- resolution: {integrity: sha512-oVw7E7iBDEN3toMJPH2bxkS/rLShSHNmK8cU8bO6kdxBVCmUdhqMME7TOzqy7bAZ+ODlFCqwdstp85pO6xarig==}
+ /@storybook/postinstall@7.0.18:
+ resolution: {integrity: sha512-ObIwAK2UiYhXN/7UifISQgBoH5jnyxh6T8kvCw83YhC78SDOPNgIGjToJECizJ7iubtqAWtCfCT5TrGEpyLGbg==}
dev: true
- /@storybook/preview-api@7.0.15:
- resolution: {integrity: sha512-ZjqMFsOYVklO1h4BfyNGpn4FM6lHgQ9RZ+LmUnd1qh/GdxpRHIGLKtsvd4nxaSJLHNE53WO+1yUeJPiglEeE4g==}
+ /@storybook/preview-api@7.0.18:
+ resolution: {integrity: sha512-xxtC0gPGMn/DbwvS4ZuJaBwfFNsjUCf0yLYHFrNe6fxncbvcLZ550RuyUwYuIRfsiKrlgfa3QmmCa4JM/JesHQ==}
dependencies:
- '@storybook/channel-postmessage': 7.0.15
- '@storybook/channels': 7.0.15
- '@storybook/client-logger': 7.0.15
- '@storybook/core-events': 7.0.15
+ '@storybook/channel-postmessage': 7.0.18
+ '@storybook/channels': 7.0.18
+ '@storybook/client-logger': 7.0.18
+ '@storybook/core-events': 7.0.18
'@storybook/csf': 0.1.0
'@storybook/global': 5.0.0
- '@storybook/types': 7.0.15
+ '@storybook/types': 7.0.18
'@types/qs': 6.9.7
dequal: 2.0.3
lodash: 4.17.21
@@ -5740,12 +5743,12 @@ packages:
util-deprecate: 1.0.2
dev: true
- /@storybook/preview@7.0.15:
- resolution: {integrity: sha512-rTHgSCpKOnypMVQZdJ78Hlcnkm54UK6KTbQrM3LW41W5sbmTV3OpN6x0Ke7FY6tvrpWATJs26YrTTatDV8tbUA==}
+ /@storybook/preview@7.0.18:
+ resolution: {integrity: sha512-L53p2eo8G12U6tp7hD3mk5tdWFXLvdEyV9e7a1x9bw1LfH15K/bp8lO6U/W1kkpse7+rqWBqoTjJC1Ktm5Sxog==}
dev: true
- /@storybook/react-dom-shim@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-Yi/1ZtzttAay3TMFyiF5oV317fUwdAT+Z595sBCMHEzhZWUA9zKxvR0KAQ2cBlCc6u7+tJvIMaGkcS/IZWVqPw==}
+ /@storybook/react-dom-shim@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-O1FRypR8q1katjbznnxI+NtALd2gaWa7KnTwbIDf+ddZltXHMZ8xMiEGEtAMrfXlIuqIr9UvmLRfKZC/ysuA+g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -5754,8 +5757,8 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: true
- /@storybook/react-vite@7.0.15(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.4)(vite@4.3.8):
- resolution: {integrity: sha512-bPNvjHccYgXCskrW6CIpqcuZWsASdlOuFgJs1q/sxEHy5gGw+kMEm0XKmha4cTLlUAFd4EwhmKkC6BEgtSYVWw==}
+ /@storybook/react-vite@7.0.18(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.4)(vite@4.3.8):
+ resolution: {integrity: sha512-rxJwp/b0dPazn15xLIeRgwrdZGWmoqoLhU7Mm+AXKToXvbe77i2bjHhkFbz34dpKFtD0i/ajcZSpmsxpxfB0HA==}
engines: {node: '>=16'}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -5764,8 +5767,8 @@ packages:
dependencies:
'@joshwooding/vite-plugin-react-docgen-typescript': 0.2.1(typescript@5.0.4)(vite@4.3.8)
'@rollup/pluginutils': 4.2.1
- '@storybook/builder-vite': 7.0.15(typescript@5.0.4)(vite@4.3.8)
- '@storybook/react': 7.0.15(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.4)
+ '@storybook/builder-vite': 7.0.18(typescript@5.0.4)(vite@4.3.8)
+ '@storybook/react': 7.0.18(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.4)
'@vitejs/plugin-react': 3.1.0(vite@4.3.8)
ast-types: 0.14.2
magic-string: 0.27.0
@@ -5780,8 +5783,8 @@ packages:
- vite-plugin-glimmerx
dev: true
- /@storybook/react@7.0.15(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.4):
- resolution: {integrity: sha512-YuqUyfbPr4mFsRAIUTmVgx5mCNK00fg/Mztwyg3PRN4SuRWhx5MJy6kMX2GV3DcKqyeC5U2aWKHlzjzrGwXymw==}
+ /@storybook/react@7.0.18(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.4):
+ resolution: {integrity: sha512-lumUbHYeuL3qa4SZR9K2YC4UIt1hwW19GuI/6f2HEV5gR9QHHSJHg9HD9pjcxv4fQaiG81ACZ0Sg6lyUkcJvuQ==}
engines: {node: '>=16.0.0'}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -5791,13 +5794,13 @@ packages:
typescript:
optional: true
dependencies:
- '@storybook/client-logger': 7.0.15
- '@storybook/core-client': 7.0.15
- '@storybook/docs-tools': 7.0.15
+ '@storybook/client-logger': 7.0.18
+ '@storybook/core-client': 7.0.18
+ '@storybook/docs-tools': 7.0.18
'@storybook/global': 5.0.0
- '@storybook/preview-api': 7.0.15
- '@storybook/react-dom-shim': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 7.0.15
+ '@storybook/preview-api': 7.0.18
+ '@storybook/react-dom-shim': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 7.0.18
'@types/escodegen': 0.0.6
'@types/estree': 0.0.51
'@types/node': 16.18.16
@@ -5819,27 +5822,27 @@ packages:
- supports-color
dev: true
- /@storybook/router@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-iwW2bzoULMIHjzK7ok0l+4O5AafyZ1APMUcYv8S+lC1bOl7odAcV2dbUQ21M1D/L+no7LrcnfJBGOD8NKE4nTQ==}
+ /@storybook/router@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-Mue4s/BnKgdYcsiW9yuvW3qL9k3AgYn5HIhnkBExAteyiUGdAca4IJFhArmGgFktgeLc4ecBQ7sgaCljApnbgg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@storybook/client-logger': 7.0.15
+ '@storybook/client-logger': 7.0.18
memoizerific: 1.11.3
qs: 6.11.1
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: true
- /@storybook/source-loader@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-bk+TbRx9WoUE6to39TjL5BYxZmaq4expM1OlgBabES+mJmdYIvNoDWNYufSv5Gdj25Rg6nG9vYGaf1iviTna9A==}
+ /@storybook/source-loader@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-n910+/rNJ3tCRUx3JJm/5ehjp5CK2WZg+KPRtG5a4AeVhQBdxsxw2D2pDYBWY1aFhJ+S4AZJOLIk9cdOMneA9g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
'@storybook/csf': 0.1.0
- '@storybook/types': 7.0.15
+ '@storybook/types': 7.0.18
estraverse: 5.3.0
lodash: 4.17.21
prettier: 2.8.8
@@ -5847,11 +5850,11 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: true
- /@storybook/telemetry@7.0.15:
- resolution: {integrity: sha512-Tuf6Oy1Lxr+bGT9rILT1oKlQtHrO9oCzk/6/wSSZnV08yzwqe5Tmc8OUd9ytc2BbQb67yObsT9Lb9YC+9+X3+g==}
+ /@storybook/telemetry@7.0.18:
+ resolution: {integrity: sha512-JP5Z7lGU+oKjNmz2cZW5J7EerwyWBBPOU+NvvooZsymIx02ZvJ4ClmFtolJnBM7m4KoAy50JxV5NQWi+q8PicQ==}
dependencies:
- '@storybook/client-logger': 7.0.15
- '@storybook/core-common': 7.0.15
+ '@storybook/client-logger': 7.0.18
+ '@storybook/core-common': 7.0.18
chalk: 4.1.2
detect-package-manager: 2.0.1
fetch-retry: 5.0.4
@@ -5874,24 +5877,24 @@ packages:
ts-dedent: 2.2.0
dev: true
- /@storybook/theming@7.0.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-oxy1jTt1lYLWCRXhSnjvxIzJHW+tQS4kqD/F8mr3/C0WbMXbSv/rKlS2fkIYbOecjqs0C/8ypa1KzEMcBTfIRQ==}
+ /@storybook/theming@7.0.18(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-P1gMKa/mKQHIMq0sxBIwTzAcF6v/6hrc62YmkuV62vXu+8zNV2YWbRwywqm3Q6faZEadmb/bL9+z8whaKhCL/g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
'@emotion/use-insertion-effect-with-fallbacks': 1.0.0(react@18.2.0)
- '@storybook/client-logger': 7.0.15
+ '@storybook/client-logger': 7.0.18
'@storybook/global': 5.0.0
memoizerific: 1.11.3
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: true
- /@storybook/types@7.0.15:
- resolution: {integrity: sha512-WjrTpRxCZDL7noDv7ziRdOsuYMppbKRsWlH53HY5GFXJZPYaFWs6lKZOo7+T8OxYXegD4Y5AcD8tGQrX8GtycQ==}
+ /@storybook/types@7.0.18:
+ resolution: {integrity: sha512-qPop2CbvmX42/BX29YT9jIzW2TlMcMjAE+KCpcKLBiD1oT5DJ1fhMzpe6RW9HkMegkBxjWx54iamN4oHM/pwcQ==}
dependencies:
- '@storybook/channels': 7.0.15
+ '@storybook/channels': 7.0.18
'@types/babel__core': 7.20.0
'@types/express': 4.17.17
file-system-cache: 2.0.2
@@ -5915,17 +5918,17 @@ packages:
file-system-cache: 2.0.2
dev: true
- /@storybook/vue3-vite@7.0.15(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.4)(vite@4.3.8)(vue@3.3.4):
- resolution: {integrity: sha512-a5kjtOxVUTZ++QPYT294110OZA1xec8HB9XbF4Mq9xmMK4HAJ2Tv4yx1UtMA6bCanOOCpa1VyA0CQVje6RdgMQ==}
+ /@storybook/vue3-vite@7.0.18(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.4)(vite@4.3.8)(vue@3.3.4):
+ resolution: {integrity: sha512-dwkwBQRDUSvf44Z4ZDftusP6obuczPkApxALxsTczkbpOxK/13SXArlrKgyUaFrcqto9i2e8HbAYb7y1ymO3ig==}
engines: {node: ^14.18 || >=16}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
vite: ^3.0.0 || ^4.0.0
dependencies:
- '@storybook/builder-vite': 7.0.15(typescript@5.0.4)(vite@4.3.8)
- '@storybook/core-server': 7.0.15
- '@storybook/vue3': 7.0.15(vue@3.3.4)
+ '@storybook/builder-vite': 7.0.18(typescript@5.0.4)(vite@4.3.8)
+ '@storybook/core-server': 7.0.18
+ '@storybook/vue3': 7.0.18(vue@3.3.4)
'@vitejs/plugin-vue': 4.2.3(vite@4.3.8)(vue@3.3.4)
magic-string: 0.27.0
react: 18.2.0
@@ -5943,20 +5946,21 @@ packages:
- vue
dev: true
- /@storybook/vue3@7.0.15(vue@3.3.4):
- resolution: {integrity: sha512-h38XFH2fpfZcflg2xifaiwiSfgZd7Ry+/HbwRRKPpvPsBsfXt79KC8H2vHLdMU2KNWpERMKw2eG1PTzYUGUr5w==}
+ /@storybook/vue3@7.0.18(vue@3.3.4):
+ resolution: {integrity: sha512-++oC4Ee74ln9jPJSUnA6RWLxk5PNBGSP7lu71bA0b98MYsQ4GKliNEQf8lZmelSQy6nWoVHO0iyOhsKey7K3Ow==}
engines: {node: '>=16.0.0'}
peerDependencies:
vue: ^3.0.0
dependencies:
- '@storybook/core-client': 7.0.15
- '@storybook/docs-tools': 7.0.15
+ '@storybook/core-client': 7.0.18
+ '@storybook/docs-tools': 7.0.18
'@storybook/global': 5.0.0
- '@storybook/preview-api': 7.0.15
- '@storybook/types': 7.0.15
+ '@storybook/preview-api': 7.0.18
+ '@storybook/types': 7.0.18
ts-dedent: 2.2.0
type-fest: 2.19.0
vue: 3.3.4
+ vue-component-type-helpers: 1.6.5
transitivePeerDependencies:
- supports-color
dev: true
@@ -6470,7 +6474,7 @@ packages:
/@types/babel__core@7.20.0:
resolution: {integrity: sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==}
dependencies:
- '@babel/parser': 7.21.8
+ '@babel/parser': 7.21.9
'@babel/types': 7.21.5
'@types/babel__generator': 7.6.4
'@types/babel__template': 7.4.1
@@ -18439,11 +18443,11 @@ packages:
resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==}
dev: true
- /storybook@7.0.15:
- resolution: {integrity: sha512-GYGRH20H2G0oUhoh40p0o0AGPXN/cKntpt/BX7NKB1Dr4OqbawBw/65yGhuFuYA+HFjBUonWixicOgPkrsyuKg==}
+ /storybook@7.0.18:
+ resolution: {integrity: sha512-FXMmTiomSlLPTHty7vGLr0prPf6pCV07EwAmNOYYYTskitEYV0R7hlhawByd7HuobjIhHvSTKesa1Whl86zLNA==}
hasBin: true
dependencies:
- '@storybook/cli': 7.0.15
+ '@storybook/cli': 7.0.18
transitivePeerDependencies:
- bufferutil
- encoding
@@ -19932,6 +19936,10 @@ packages:
resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==}
engines: {node: '>=0.10.0'}
+ /vue-component-type-helpers@1.6.5:
+ resolution: {integrity: sha512-iGdlqtajmiqed8ptURKPJ/Olz0/mwripVZszg6tygfZSIL9kYFPJTNY6+Q6OjWGznl2L06vxG5HvNvAnWrnzbg==}
+ dev: true
+
/vue-docgen-api@4.64.1(vue@3.3.4):
resolution: {integrity: sha512-jbOf7ByE3Zvtuk+429Jorl+eIeh2aB2Fx1GUo3xJd1aByJWE8KDlSEa6b11PB1ze8f0sRUBraRDinICCk0KY7g==}
dependencies:
@@ -20562,7 +20570,7 @@ packages:
sharp: 0.31.3
dev: false
- github.com/misskey-dev/storybook-addon-misskey-theme/cf583db098365b2ccc81a82f63ca9c93bc32b640(@storybook/blocks@7.0.15)(@storybook/components@7.0.15)(@storybook/core-events@7.0.15)(@storybook/manager-api@7.0.15)(@storybook/preview-api@7.0.15)(@storybook/theming@7.0.15)(@storybook/types@7.0.15)(react-dom@18.2.0)(react@18.2.0):
+ github.com/misskey-dev/storybook-addon-misskey-theme/cf583db098365b2ccc81a82f63ca9c93bc32b640(@storybook/blocks@7.0.18)(@storybook/components@7.0.18)(@storybook/core-events@7.0.18)(@storybook/manager-api@7.0.18)(@storybook/preview-api@7.0.18)(@storybook/theming@7.0.18)(@storybook/types@7.0.18)(react-dom@18.2.0)(react@18.2.0):
resolution: {tarball: https://codeload.github.com/misskey-dev/storybook-addon-misskey-theme/tar.gz/cf583db098365b2ccc81a82f63ca9c93bc32b640}
id: github.com/misskey-dev/storybook-addon-misskey-theme/cf583db098365b2ccc81a82f63ca9c93bc32b640
name: storybook-addon-misskey-theme
@@ -20583,13 +20591,13 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/blocks': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/components': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/core-events': 7.0.15
- '@storybook/manager-api': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/preview-api': 7.0.15
- '@storybook/theming': 7.0.15(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 7.0.15
+ '@storybook/blocks': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/components': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/core-events': 7.0.18
+ '@storybook/manager-api': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/preview-api': 7.0.18
+ '@storybook/theming': 7.0.18(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 7.0.18
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: true