Fix Storybook for TileLayout (#81)

Fix typing of memoized TileLayout component, fix broken Vite config,
upgrade Storybook to latest.
This commit is contained in:
Evan Simkowitz 2024-06-26 12:22:27 -07:00 committed by GitHub
parent 0a8c97858c
commit 638883eef9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 408 additions and 403 deletions

View File

@ -12,9 +12,7 @@ const config: StorybookConfig = {
"@storybook/addon-interactions", "@storybook/addon-interactions",
], ],
core: { core: {},
builder: "@storybook/builder-vite",
},
framework: { framework: {
name: "@storybook/react-vite", name: "@storybook/react-vite",

View File

@ -24,7 +24,7 @@ const preview: Preview = {
), ),
], ],
tags: ["autodocs"] tags: ["autodocs", "autodocs"]
}; };
export default preview; export default preview;

View File

@ -5,7 +5,6 @@ import react from "@vitejs/plugin-react";
import { defineConfig } from "electron-vite"; import { defineConfig } from "electron-vite";
import { viteStaticCopy } from "vite-plugin-static-copy"; import { viteStaticCopy } from "vite-plugin-static-copy";
import tsconfigPaths from "vite-tsconfig-paths"; import tsconfigPaths from "vite-tsconfig-paths";
import path from "path";
export default defineConfig({ export default defineConfig({
main: { main: {
@ -19,11 +18,11 @@ export default defineConfig({
outDir: "dist/main", outDir: "dist/main",
}, },
plugins: [tsconfigPaths()], plugins: [tsconfigPaths()],
resolve: { resolve: {
alias: { alias: {
"@": path.resolve(__dirname, "./frontend"), "@": "frontend",
}, },
} },
}, },
preload: { preload: {
root: ".", root: ".",

View File

@ -8,7 +8,7 @@ import { TileLayout } from "./TileLayout.jsx";
import { useState } from "react"; import { useState } from "react";
import { newLayoutTreeStateAtom, useLayoutTreeStateReducerAtom } from "./layoutAtom.js"; import { newLayoutTreeStateAtom, useLayoutTreeStateReducerAtom } from "./layoutAtom.js";
import { newLayoutNode } from "./layoutNode.js"; import { newLayoutNode } from "./layoutNode.js";
import { LayoutTreeActionType, LayoutTreeInsertNodeAction } from "./model.js"; import { LayoutTreeActionType, LayoutTreeInsertNodeAction, WritableLayoutTreeStateAtom } from "./model.js";
import "./tilelayout.stories.less"; import "./tilelayout.stories.less";
import { FlexDirection } from "./utils.js"; import { FlexDirection } from "./utils.js";
@ -26,17 +26,20 @@ const meta = {
name: "Hello world!", name: "Hello world!",
}) })
), ),
renderContent: ( contents: {
data: TestData, renderContent: (
_ready: boolean, data: TestData,
_onClose: () => void, _ready: boolean,
dragHandleRef: React.RefObject<HTMLDivElement> _onClose: () => void,
) => ( dragHandleRef: React.RefObject<HTMLDivElement>
<div ref={dragHandleRef} className="test-content" style={{ width: "100%", height: "100%" }}> ) => (
{renderTestData(data)} <div ref={dragHandleRef} className="test-content" style={{ width: "100%", height: "100%" }}>
</div> {renderTestData(data)}
), </div>
renderPreview: renderTestData, ),
renderPreview: renderTestData,
tabId: "",
},
}, },
component: TileLayout<TestData>, component: TileLayout<TestData>,
// This component will have an automatically generated Autodocs entry: https://storybook.js.org/docs/writing-docs/autodocs // This component will have an automatically generated Autodocs entry: https://storybook.js.org/docs/writing-docs/autodocs
@ -114,7 +117,10 @@ export const AddNode: Story = {
<div> <div>
<button onClick={dispatchAddNode}>Add node</button> <button onClick={dispatchAddNode}>Add node</button>
</div> </div>
<TileLayout layoutTreeStateAtom={addNodeAtom} renderContent={renderTestData} /> <TileLayout
layoutTreeStateAtom={addNodeAtom as WritableLayoutTreeStateAtom<TestData>}
contents={meta.args.contents}
/>
</div> </div>
); );
}, },

View File

@ -63,7 +63,7 @@ export interface TileLayoutContents<T> {
/** /**
* tabId this TileLayout is associated with * tabId this TileLayout is associated with
*/ */
tabId: string; tabId?: string;
} }
export interface TileLayoutProps<T> { export interface TileLayoutProps<T> {
@ -87,7 +87,7 @@ export interface TileLayoutProps<T> {
const DragPreviewWidth = 300; const DragPreviewWidth = 300;
const DragPreviewHeight = 300; const DragPreviewHeight = 300;
export const TileLayout = React.memo(<T,>({ layoutTreeStateAtom, contents, getCursorPoint }: TileLayoutProps<T>) => { function TileLayoutComponent<T>({ layoutTreeStateAtom, contents, getCursorPoint }: TileLayoutProps<T>) {
const overlayContainerRef = useRef<HTMLDivElement>(null); const overlayContainerRef = useRef<HTMLDivElement>(null);
const displayContainerRef = useRef<HTMLDivElement>(null); const displayContainerRef = useRef<HTMLDivElement>(null);
@ -293,7 +293,9 @@ export const TileLayout = React.memo(<T,>({ layoutTreeStateAtom, contents, getCu
</div> </div>
</Suspense> </Suspense>
); );
}); }
export const TileLayout = React.memo(TileLayoutComponent) as typeof TileLayoutComponent;
interface DisplayNodesWrapperProps<T> { interface DisplayNodesWrapperProps<T> {
/** /**

View File

@ -1,87 +1,87 @@
{ {
"name": "thenextwave", "name": "thenextwave",
"private": true, "private": true,
"version": "0.0.0", "version": "0.0.0",
"main": "./dist/main/index.js", "main": "./dist/main/index.js",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "electron-vite dev", "dev": "electron-vite dev",
"start": "electron-vite preview", "start": "electron-vite preview",
"build:dev": "electron-vite build --mode development", "build:dev": "electron-vite build --mode development",
"build:prod": "electron-vite build --mode production", "build:prod": "electron-vite build --mode production",
"storybook": "storybook dev -p 6006 --no-open", "storybook": "storybook dev -p 6006 --no-open",
"build-storybook": "storybook build", "build-storybook": "storybook build",
"coverage": "vitest run --coverage", "coverage": "vitest run --coverage",
"test": "vitest" "test": "vitest"
}, },
"devDependencies": { "devDependencies": {
"@chromatic-com/storybook": "^1.5.0", "@chromatic-com/storybook": "^1.5.0",
"@eslint/js": "^9.2.0", "@eslint/js": "^9.2.0",
"@storybook/addon-essentials": "^8.1.9", "@storybook/addon-essentials": "^8.1.10",
"@storybook/addon-interactions": "^8.1.9", "@storybook/addon-interactions": "^8.1.10",
"@storybook/addon-links": "^8.1.9", "@storybook/addon-links": "^8.1.10",
"@storybook/blocks": "^8.1.9", "@storybook/blocks": "^8.1.10",
"@storybook/react": "^8.1.9", "@storybook/react": "^8.1.10",
"@storybook/react-vite": "^8.1.9", "@storybook/react-vite": "^8.1.10",
"@storybook/test": "^8.1.9", "@storybook/test": "^8.1.10",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"@types/papaparse": "^5", "@types/papaparse": "^5",
"@types/react": "^18.3.2", "@types/react": "^18.3.2",
"@types/throttle-debounce": "^5", "@types/throttle-debounce": "^5",
"@types/uuid": "^9.0.8", "@types/uuid": "^9.0.8",
"@vitejs/plugin-react": "^4.3.0", "@vitejs/plugin-react": "^4.3.0",
"@vitest/coverage-istanbul": "^1.6.0", "@vitest/coverage-istanbul": "^1.6.0",
"electron-vite": "^2.2.0", "electron-vite": "^2.2.0",
"eslint": "^9.2.0", "eslint": "^9.2.0",
"eslint-config-prettier": "^9.1.0", "eslint-config-prettier": "^9.1.0",
"less": "^4.2.0", "less": "^4.2.0",
"prettier": "^3.2.5", "prettier": "^3.2.5",
"prettier-plugin-jsdoc": "^1.3.0", "prettier-plugin-jsdoc": "^1.3.0",
"prettier-plugin-organize-imports": "^3.2.4", "prettier-plugin-organize-imports": "^3.2.4",
"storybook": "^8.1.9", "storybook": "^8.1.10",
"ts-node": "^10.9.2", "ts-node": "^10.9.2",
"tslib": "^2.6.2", "tslib": "^2.6.2",
"tsx": "^4.15.4", "tsx": "^4.15.4",
"typescript": "^5.4.5", "typescript": "^5.4.5",
"typescript-eslint": "^7.8.0", "typescript-eslint": "^7.8.0",
"vite": "^5.0.0", "vite": "^5.0.0",
"vite-plugin-static-copy": "^1.0.5", "vite-plugin-static-copy": "^1.0.5",
"vite-tsconfig-paths": "^4.3.2", "vite-tsconfig-paths": "^4.3.2",
"vitest": "^1.6.0" "vitest": "^1.6.0"
}, },
"dependencies": { "dependencies": {
"@monaco-editor/loader": "^1.4.0", "@monaco-editor/loader": "^1.4.0",
"@monaco-editor/react": "^4.6.0", "@monaco-editor/react": "^4.6.0",
"@observablehq/plot": "^0.6.14", "@observablehq/plot": "^0.6.14",
"@react-hook/resize-observer": "^2.0.1", "@react-hook/resize-observer": "^2.0.1",
"@table-nav/core": "^0.0.7", "@table-nav/core": "^0.0.7",
"@table-nav/react": "^0.0.7", "@table-nav/react": "^0.0.7",
"@tanstack/react-table": "^8.17.3", "@tanstack/react-table": "^8.17.3",
"@xterm/addon-fit": "^0.10.0", "@xterm/addon-fit": "^0.10.0",
"@xterm/addon-serialize": "^0.13.0", "@xterm/addon-serialize": "^0.13.0",
"@xterm/xterm": "^5.5.0", "@xterm/xterm": "^5.5.0",
"base64-js": "^1.5.1", "base64-js": "^1.5.1",
"clsx": "^2.1.1", "clsx": "^2.1.1",
"dayjs": "^1.11.11", "dayjs": "^1.11.11",
"electron": "^30.1.0", "electron": "^30.1.0",
"html-to-image": "^1.11.11", "html-to-image": "^1.11.11",
"immer": "^10.1.1", "immer": "^10.1.1",
"jotai": "^2.8.0", "jotai": "^2.8.0",
"monaco-editor": "^0.49.0", "monaco-editor": "^0.49.0",
"overlayscrollbars": "^2.8.3", "overlayscrollbars": "^2.8.3",
"papaparse": "^5.4.1", "papaparse": "^5.4.1",
"react": "^18.3.1", "react": "^18.3.1",
"react-dnd": "^16.0.1", "react-dnd": "^16.0.1",
"react-dnd-html5-backend": "^16.0.1", "react-dnd-html5-backend": "^16.0.1",
"react-dom": "^18.3.1", "react-dom": "^18.3.1",
"react-frame-component": "^5.2.7", "react-frame-component": "^5.2.7",
"react-gauge-chart": "^0.5.1", "react-gauge-chart": "^0.5.1",
"react-markdown": "^9.0.1", "react-markdown": "^9.0.1",
"remark-gfm": "^4.0.0", "remark-gfm": "^4.0.0",
"rxjs": "^7.8.1", "rxjs": "^7.8.1",
"throttle-debounce": "^5.0.0", "throttle-debounce": "^5.0.0",
"use-device-pixel-ratio": "^1.1.2", "use-device-pixel-ratio": "^1.1.2",
"uuid": "^9.0.1" "uuid": "^9.0.1"
}, },
"packageManager": "yarn@4.3.0" "packageManager": "yarn@4.3.0"
} }

584
yarn.lock
View File

@ -3099,60 +3099,60 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/addon-actions@npm:8.1.9": "@storybook/addon-actions@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/addon-actions@npm:8.1.9" resolution: "@storybook/addon-actions@npm:8.1.10"
dependencies: dependencies:
"@storybook/core-events": "npm:8.1.9" "@storybook/core-events": "npm:8.1.10"
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
"@types/uuid": "npm:^9.0.1" "@types/uuid": "npm:^9.0.1"
dequal: "npm:^2.0.2" dequal: "npm:^2.0.2"
polished: "npm:^4.2.2" polished: "npm:^4.2.2"
uuid: "npm:^9.0.0" uuid: "npm:^9.0.0"
checksum: 10c0/06af4d9d430e92f2e755072e566690a0b581e898d969320575021225553c797a519026d066d186106254c71865230b7b64cc760f004e896a1e579f2cc4538fc4 checksum: 10c0/d6d5e7b41ae0c91259ac857eb5d5c6ae41b5676d87b27126eea3112535bd72889e004fcd20d103da660cde256ba43f367686b635cc23af0b2eeca65f0bf1890a
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/addon-backgrounds@npm:8.1.9": "@storybook/addon-backgrounds@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/addon-backgrounds@npm:8.1.9" resolution: "@storybook/addon-backgrounds@npm:8.1.10"
dependencies: dependencies:
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
memoizerific: "npm:^1.11.3" memoizerific: "npm:^1.11.3"
ts-dedent: "npm:^2.0.0" ts-dedent: "npm:^2.0.0"
checksum: 10c0/9de8e7fb4f837d9593109a73ae5b32d8c9c2866427dd18b24b6d2ea282c439edd710c2d03f523fef540039955945b4a939249de4064479b132c06f797bea4860 checksum: 10c0/7e5ab7583203a9ccf58f7397237882207c124dd72f34091daee7a7477c87e7325daa02bf680d9c117cec5adad1bc2a3d77726e6f74ade8c15501b29167a86ebf
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/addon-controls@npm:8.1.9": "@storybook/addon-controls@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/addon-controls@npm:8.1.9" resolution: "@storybook/addon-controls@npm:8.1.10"
dependencies: dependencies:
"@storybook/blocks": "npm:8.1.9" "@storybook/blocks": "npm:8.1.10"
dequal: "npm:^2.0.2" dequal: "npm:^2.0.2"
lodash: "npm:^4.17.21" lodash: "npm:^4.17.21"
ts-dedent: "npm:^2.0.0" ts-dedent: "npm:^2.0.0"
checksum: 10c0/38d0ee88c7478ad73abef859a00c6a134cf1ffdbcd8d7fa54053b9e797efe71fc20d0d2d4f001e53c0b0dbdea0c432e03c3b248563efe57f48bb31a4668097de checksum: 10c0/ce9905951c76550f7c91c84c84dbfc53bf5a28c273b17b9edaec592eb1cc64b9bb2874db6d1fcc66fe71b694ec234c0db058057d36ff9d2e6aa4837cdadb2874
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/addon-docs@npm:8.1.9": "@storybook/addon-docs@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/addon-docs@npm:8.1.9" resolution: "@storybook/addon-docs@npm:8.1.10"
dependencies: dependencies:
"@babel/core": "npm:^7.24.4" "@babel/core": "npm:^7.24.4"
"@mdx-js/react": "npm:^3.0.0" "@mdx-js/react": "npm:^3.0.0"
"@storybook/blocks": "npm:8.1.9" "@storybook/blocks": "npm:8.1.10"
"@storybook/client-logger": "npm:8.1.9" "@storybook/client-logger": "npm:8.1.10"
"@storybook/components": "npm:8.1.9" "@storybook/components": "npm:8.1.10"
"@storybook/csf-plugin": "npm:8.1.9" "@storybook/csf-plugin": "npm:8.1.10"
"@storybook/csf-tools": "npm:8.1.9" "@storybook/csf-tools": "npm:8.1.10"
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
"@storybook/node-logger": "npm:8.1.9" "@storybook/node-logger": "npm:8.1.10"
"@storybook/preview-api": "npm:8.1.9" "@storybook/preview-api": "npm:8.1.10"
"@storybook/react-dom-shim": "npm:8.1.9" "@storybook/react-dom-shim": "npm:8.1.10"
"@storybook/theming": "npm:8.1.9" "@storybook/theming": "npm:8.1.10"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
"@types/react": "npm:^16.8.0 || ^17.0.0 || ^18.0.0" "@types/react": "npm:^16.8.0 || ^17.0.0 || ^18.0.0"
fs-extra: "npm:^11.1.0" fs-extra: "npm:^11.1.0"
react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0" react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0"
@ -3160,58 +3160,58 @@ __metadata:
rehype-external-links: "npm:^3.0.0" rehype-external-links: "npm:^3.0.0"
rehype-slug: "npm:^6.0.0" rehype-slug: "npm:^6.0.0"
ts-dedent: "npm:^2.0.0" ts-dedent: "npm:^2.0.0"
checksum: 10c0/08d8049e0830635b4a0b867f1d0606cf0aab2f67dedd555882fd960b6afe9c884e4c2b8617425cf4e32c0989c14fe5490a3b4e390a1ec2e99e7393135511ef4f checksum: 10c0/b0b2405225957d833dbce711308757120318bd181e0122b8c810f46b1ce4a82acf377f68cd74f7e07e8e9afecf2c69e0e82733195dec64ef5343b5899507be45
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/addon-essentials@npm:^8.1.9": "@storybook/addon-essentials@npm:^8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/addon-essentials@npm:8.1.9" resolution: "@storybook/addon-essentials@npm:8.1.10"
dependencies: dependencies:
"@storybook/addon-actions": "npm:8.1.9" "@storybook/addon-actions": "npm:8.1.10"
"@storybook/addon-backgrounds": "npm:8.1.9" "@storybook/addon-backgrounds": "npm:8.1.10"
"@storybook/addon-controls": "npm:8.1.9" "@storybook/addon-controls": "npm:8.1.10"
"@storybook/addon-docs": "npm:8.1.9" "@storybook/addon-docs": "npm:8.1.10"
"@storybook/addon-highlight": "npm:8.1.9" "@storybook/addon-highlight": "npm:8.1.10"
"@storybook/addon-measure": "npm:8.1.9" "@storybook/addon-measure": "npm:8.1.10"
"@storybook/addon-outline": "npm:8.1.9" "@storybook/addon-outline": "npm:8.1.10"
"@storybook/addon-toolbars": "npm:8.1.9" "@storybook/addon-toolbars": "npm:8.1.10"
"@storybook/addon-viewport": "npm:8.1.9" "@storybook/addon-viewport": "npm:8.1.10"
"@storybook/core-common": "npm:8.1.9" "@storybook/core-common": "npm:8.1.10"
"@storybook/manager-api": "npm:8.1.9" "@storybook/manager-api": "npm:8.1.10"
"@storybook/node-logger": "npm:8.1.9" "@storybook/node-logger": "npm:8.1.10"
"@storybook/preview-api": "npm:8.1.9" "@storybook/preview-api": "npm:8.1.10"
ts-dedent: "npm:^2.0.0" ts-dedent: "npm:^2.0.0"
checksum: 10c0/a846f57fccf0a0286dcdc65a25354236cef1b53dff00364168c0ead2ecff9f34ffc1e056bed33ccb29929f0f1ebe1870be6562286b0d1093d3d023b12f604842 checksum: 10c0/10bdadfd2e9606e933a1e27fc26366668c24623f54567799e783fde7830245aeb729396bb4bfcdb6e78213b3f094d26f7ea7e3a5466f42dcebebb8ca695b0664
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/addon-highlight@npm:8.1.9": "@storybook/addon-highlight@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/addon-highlight@npm:8.1.9" resolution: "@storybook/addon-highlight@npm:8.1.10"
dependencies: dependencies:
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
checksum: 10c0/e788769fa97ccb5e5b0e7ff1ddff798714a18e1c2276c8f2838592d55bb48fc7ca686ee7040dfc6caf5d2e2b47c8eec545878bc4e278467aa72e4c15bea6d881 checksum: 10c0/9691fcab6b2d11c0f385cd14bf3da37536db28cf8301b2e6f464481ad8ddfb01f3ce484a59905e3539864ad4e6016a83964772ac4837d92bdaa1e1e1a93c7a52
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/addon-interactions@npm:^8.1.9": "@storybook/addon-interactions@npm:^8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/addon-interactions@npm:8.1.9" resolution: "@storybook/addon-interactions@npm:8.1.10"
dependencies: dependencies:
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
"@storybook/instrumenter": "npm:8.1.9" "@storybook/instrumenter": "npm:8.1.10"
"@storybook/test": "npm:8.1.9" "@storybook/test": "npm:8.1.10"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
polished: "npm:^4.2.2" polished: "npm:^4.2.2"
ts-dedent: "npm:^2.2.0" ts-dedent: "npm:^2.2.0"
checksum: 10c0/ea4f87aa2bc50d91a1599428452e844eb360a419299de15718736fc6f23c8e4b3c3629586321311fd238dc15496bb374484c813c9e5e6f7cfa3124ba405eb0b1 checksum: 10c0/7e8130a1654a29375f39e8f600b60f4d5f6d57e361bf162884260988548f982077e5f6a690f844c08be3f6881d559dd42c7d7cea1ea0eefe3d01707ded8f7777
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/addon-links@npm:^8.1.9": "@storybook/addon-links@npm:^8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/addon-links@npm:8.1.9" resolution: "@storybook/addon-links@npm:8.1.10"
dependencies: dependencies:
"@storybook/csf": "npm:^0.1.7" "@storybook/csf": "npm:^0.1.7"
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
@ -3221,62 +3221,62 @@ __metadata:
peerDependenciesMeta: peerDependenciesMeta:
react: react:
optional: true optional: true
checksum: 10c0/b0860f9acd0c283e324668016d12dd5930eef70a2e23c1df7fe7ab86822a4678207d270e010b8588d9c96abd06f1df7d4307e859c40aed9de797e1031ce78a03 checksum: 10c0/b75d32a6f7ae4ad824324dd876fbdfd83393f08ef293dcf33c8a54b6b45f68906f65e8057a068e0b70b01ab968083532b6c8f13663f6a6883858842321f4f3b7
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/addon-measure@npm:8.1.9": "@storybook/addon-measure@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/addon-measure@npm:8.1.9" resolution: "@storybook/addon-measure@npm:8.1.10"
dependencies: dependencies:
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
tiny-invariant: "npm:^1.3.1" tiny-invariant: "npm:^1.3.1"
checksum: 10c0/e9169d2ec159bedd78b6ac0e4e3e9da0d69555d143b86124de4617d45668111ab659174fb2121915b8045a66c388aa7d12d97e372cf8111cb11c775cc4db0f0e checksum: 10c0/9858234fc79e5512b8f89bc1a1ea3b2473ca001da7b6011d77d08099bb9bfe0442a58986dfb1dc3b2ac01a824607a065ecc3bec246b81f437a7c17747499f2e1
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/addon-outline@npm:8.1.9": "@storybook/addon-outline@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/addon-outline@npm:8.1.9" resolution: "@storybook/addon-outline@npm:8.1.10"
dependencies: dependencies:
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
ts-dedent: "npm:^2.0.0" ts-dedent: "npm:^2.0.0"
checksum: 10c0/f1caa8158b51bc23d129cbbecb73314c5ad908bc70779256f791166f28544e7103bcbd9dd9675c37e670da554a7649c4ead630772c655265a9635ff20b7c68db checksum: 10c0/6d1f81751b833f56331f97d1973c7189b96b4e5643aa8748b983c9ed114ea3f8af7fffc4e482fa1ce8892681f1345fd5d1fa8036916e1836938530b0851f6544
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/addon-toolbars@npm:8.1.9": "@storybook/addon-toolbars@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/addon-toolbars@npm:8.1.9" resolution: "@storybook/addon-toolbars@npm:8.1.10"
checksum: 10c0/e5ad271ab41cd4149c4ec0077ffe992c562e488a66ce8d87325c5b5532aa5789a81d5bf09b9020cbcb6be368ad3863a5dcae0c04be8129be319b7726b9ff492a checksum: 10c0/f6a49716e2be5bddb08e4e71ac1095bca8796f9ce195eb9a0ee34f931013e32eae41c51db613f2e4719a4aee8f0eeab066be1d565d3f54982140a4c25fe36d3e
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/addon-viewport@npm:8.1.9": "@storybook/addon-viewport@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/addon-viewport@npm:8.1.9" resolution: "@storybook/addon-viewport@npm:8.1.10"
dependencies: dependencies:
memoizerific: "npm:^1.11.3" memoizerific: "npm:^1.11.3"
checksum: 10c0/563678d6f9bfca5a0a0999b29f02b1741aae9d4e101f721e3cdb00e499618724b318eec5884f2cec7d3b79513c5075c9a2ed3b74219c0b0c8f2f7d1b75f82001 checksum: 10c0/4e74298eb3ac14ccb9670b22b0d0074e9763185d1edca64a875972ab19edac00d24f7fb79bba5452dea4bb9712d8850140ceb483493da6718c80e634450c7dc7
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/blocks@npm:8.1.9, @storybook/blocks@npm:^8.1.9": "@storybook/blocks@npm:8.1.10, @storybook/blocks@npm:^8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/blocks@npm:8.1.9" resolution: "@storybook/blocks@npm:8.1.10"
dependencies: dependencies:
"@storybook/channels": "npm:8.1.9" "@storybook/channels": "npm:8.1.10"
"@storybook/client-logger": "npm:8.1.9" "@storybook/client-logger": "npm:8.1.10"
"@storybook/components": "npm:8.1.9" "@storybook/components": "npm:8.1.10"
"@storybook/core-events": "npm:8.1.9" "@storybook/core-events": "npm:8.1.10"
"@storybook/csf": "npm:^0.1.7" "@storybook/csf": "npm:^0.1.7"
"@storybook/docs-tools": "npm:8.1.9" "@storybook/docs-tools": "npm:8.1.10"
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
"@storybook/icons": "npm:^1.2.5" "@storybook/icons": "npm:^1.2.5"
"@storybook/manager-api": "npm:8.1.9" "@storybook/manager-api": "npm:8.1.10"
"@storybook/preview-api": "npm:8.1.9" "@storybook/preview-api": "npm:8.1.10"
"@storybook/theming": "npm:8.1.9" "@storybook/theming": "npm:8.1.10"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
"@types/lodash": "npm:^4.14.167" "@types/lodash": "npm:^4.14.167"
color-convert: "npm:^2.0.1" color-convert: "npm:^2.0.1"
dequal: "npm:^2.0.2" dequal: "npm:^2.0.2"
@ -3297,18 +3297,18 @@ __metadata:
optional: true optional: true
react-dom: react-dom:
optional: true optional: true
checksum: 10c0/6d68e44135ab5b8570365c7ab5ae07e4dad52606deb20ad906c417bfbb4ab96cd5125445fe5554c4530a3345ac6d43910d8d234a734f3b3639485b3486a0d3dc checksum: 10c0/7f80199d7433ad9a824cfa7cd9786ca5a6f30b7f47e82b1dafffcb195aecf6db877a929ceb1a57b4d8e1688caabb806ec74367e63727e06f6cd4e3f073cc1099
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/builder-manager@npm:8.1.9": "@storybook/builder-manager@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/builder-manager@npm:8.1.9" resolution: "@storybook/builder-manager@npm:8.1.10"
dependencies: dependencies:
"@fal-works/esbuild-plugin-global-externals": "npm:^2.1.2" "@fal-works/esbuild-plugin-global-externals": "npm:^2.1.2"
"@storybook/core-common": "npm:8.1.9" "@storybook/core-common": "npm:8.1.10"
"@storybook/manager": "npm:8.1.9" "@storybook/manager": "npm:8.1.10"
"@storybook/node-logger": "npm:8.1.9" "@storybook/node-logger": "npm:8.1.10"
"@types/ejs": "npm:^3.1.1" "@types/ejs": "npm:^3.1.1"
"@yarnpkg/esbuild-plugin-pnp": "npm:^3.0.0-rc.10" "@yarnpkg/esbuild-plugin-pnp": "npm:^3.0.0-rc.10"
browser-assert: "npm:^1.2.1" browser-assert: "npm:^1.2.1"
@ -3319,23 +3319,23 @@ __metadata:
fs-extra: "npm:^11.1.0" fs-extra: "npm:^11.1.0"
process: "npm:^0.11.10" process: "npm:^0.11.10"
util: "npm:^0.12.4" util: "npm:^0.12.4"
checksum: 10c0/a20ad19008f9bfb8798fd1e93b63c91e254f1c3650c1ff27ac4ae4c79c1a29f3c8a7f0e92874293e921bf28b3c80cd5227dc2f5668abacb630444f93ecdf29a8 checksum: 10c0/dd4a8acce933e0ef3603f6158a6b859fc2b16f424f59460bc63b2e1f362071878543ed9dd0c668d0db391e2f033f28005f372b61c26198b53852110bb9e57f64
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/builder-vite@npm:8.1.9": "@storybook/builder-vite@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/builder-vite@npm:8.1.9" resolution: "@storybook/builder-vite@npm:8.1.10"
dependencies: dependencies:
"@storybook/channels": "npm:8.1.9" "@storybook/channels": "npm:8.1.10"
"@storybook/client-logger": "npm:8.1.9" "@storybook/client-logger": "npm:8.1.10"
"@storybook/core-common": "npm:8.1.9" "@storybook/core-common": "npm:8.1.10"
"@storybook/core-events": "npm:8.1.9" "@storybook/core-events": "npm:8.1.10"
"@storybook/csf-plugin": "npm:8.1.9" "@storybook/csf-plugin": "npm:8.1.10"
"@storybook/node-logger": "npm:8.1.9" "@storybook/node-logger": "npm:8.1.10"
"@storybook/preview": "npm:8.1.9" "@storybook/preview": "npm:8.1.10"
"@storybook/preview-api": "npm:8.1.9" "@storybook/preview-api": "npm:8.1.10"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
"@types/find-cache-dir": "npm:^3.2.1" "@types/find-cache-dir": "npm:^3.2.1"
browser-assert: "npm:^1.2.1" browser-assert: "npm:^1.2.1"
es-module-lexer: "npm:^1.5.0" es-module-lexer: "npm:^1.5.0"
@ -3356,38 +3356,38 @@ __metadata:
optional: true optional: true
vite-plugin-glimmerx: vite-plugin-glimmerx:
optional: true optional: true
checksum: 10c0/a0818e82c9036eabc644f721b6e23e7f6c853ea5b4a43642368e650362c4e037db9120a160c8fb7ea49c1b5266fff6fd279b2624df014c2c940ca915c9ffff4f checksum: 10c0/4f9db34d63656bbcbb941d162bb4b64923ae84e0394ff5cecfc8b437d7c71022ad35e67afb7c8078075e6567bac51434e041253c50175d9c8795b6d4304060fd
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/channels@npm:8.1.9": "@storybook/channels@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/channels@npm:8.1.9" resolution: "@storybook/channels@npm:8.1.10"
dependencies: dependencies:
"@storybook/client-logger": "npm:8.1.9" "@storybook/client-logger": "npm:8.1.10"
"@storybook/core-events": "npm:8.1.9" "@storybook/core-events": "npm:8.1.10"
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
telejson: "npm:^7.2.0" telejson: "npm:^7.2.0"
tiny-invariant: "npm:^1.3.1" tiny-invariant: "npm:^1.3.1"
checksum: 10c0/9b21a03faa860e10bc00c0152cc6b59dad9042fa7529cc9804d15a18c522c43de1822b90821a209af5c05a05b83608b7ba2f15d775ee392f0b24a765feac4a90 checksum: 10c0/ed0e2562869797ccb210d65f619079b64b0ac003550366f73dec43849f665be344c3de5eafa9adee7ddfcc5d24080ea6a0edf4ee63f0c9debb5877eb85bda6d6
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/cli@npm:8.1.9": "@storybook/cli@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/cli@npm:8.1.9" resolution: "@storybook/cli@npm:8.1.10"
dependencies: dependencies:
"@babel/core": "npm:^7.24.4" "@babel/core": "npm:^7.24.4"
"@babel/types": "npm:^7.24.0" "@babel/types": "npm:^7.24.0"
"@ndelangen/get-tarball": "npm:^3.0.7" "@ndelangen/get-tarball": "npm:^3.0.7"
"@storybook/codemod": "npm:8.1.9" "@storybook/codemod": "npm:8.1.10"
"@storybook/core-common": "npm:8.1.9" "@storybook/core-common": "npm:8.1.10"
"@storybook/core-events": "npm:8.1.9" "@storybook/core-events": "npm:8.1.10"
"@storybook/core-server": "npm:8.1.9" "@storybook/core-server": "npm:8.1.10"
"@storybook/csf-tools": "npm:8.1.9" "@storybook/csf-tools": "npm:8.1.10"
"@storybook/node-logger": "npm:8.1.9" "@storybook/node-logger": "npm:8.1.10"
"@storybook/telemetry": "npm:8.1.9" "@storybook/telemetry": "npm:8.1.10"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
"@types/semver": "npm:^7.3.4" "@types/semver": "npm:^7.3.4"
"@yarnpkg/fslib": "npm:2.10.3" "@yarnpkg/fslib": "npm:2.10.3"
"@yarnpkg/libzip": "npm:2.3.0" "@yarnpkg/libzip": "npm:2.3.0"
@ -3416,30 +3416,30 @@ __metadata:
bin: bin:
getstorybook: ./bin/index.js getstorybook: ./bin/index.js
sb: ./bin/index.js sb: ./bin/index.js
checksum: 10c0/6bb86d7181fe617657431257d9717a82c1d3f07bb3b45535275b5914d398604041012e8f9cc2facf21db421d26053635e0fd1ad481373e19cc13657e7c328159 checksum: 10c0/4040b3b4668677d5131f5c5ff4e3bb1203b9843302ee779b992b08a47fc2c337139e4789c0c634dc1ba11eb6443103265eb7c27e2d1eb99cfd980c5e69560cf1
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/client-logger@npm:8.1.9": "@storybook/client-logger@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/client-logger@npm:8.1.9" resolution: "@storybook/client-logger@npm:8.1.10"
dependencies: dependencies:
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
checksum: 10c0/bcc1363f6d3234120710b6c9a4cc0335a0aa9b150fe702888736168422b9f049e3e88f41b1eb65524fe863b587cba160f8bda57b055124c49ee88ba8516c6b2d checksum: 10c0/cd6bab00034dd33bc60f463825d03909fab40ce764def2c47eca66cb1d1ce40a4f69d3290a5a27030b986ead9232a134e5f2647d58b57d7480dccc8a086d7f8a
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/codemod@npm:8.1.9": "@storybook/codemod@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/codemod@npm:8.1.9" resolution: "@storybook/codemod@npm:8.1.10"
dependencies: dependencies:
"@babel/core": "npm:^7.24.4" "@babel/core": "npm:^7.24.4"
"@babel/preset-env": "npm:^7.24.4" "@babel/preset-env": "npm:^7.24.4"
"@babel/types": "npm:^7.24.0" "@babel/types": "npm:^7.24.0"
"@storybook/csf": "npm:^0.1.7" "@storybook/csf": "npm:^0.1.7"
"@storybook/csf-tools": "npm:8.1.9" "@storybook/csf-tools": "npm:8.1.10"
"@storybook/node-logger": "npm:8.1.9" "@storybook/node-logger": "npm:8.1.10"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
"@types/cross-spawn": "npm:^6.0.2" "@types/cross-spawn": "npm:^6.0.2"
cross-spawn: "npm:^7.0.3" cross-spawn: "npm:^7.0.3"
globby: "npm:^14.0.1" globby: "npm:^14.0.1"
@ -3448,39 +3448,39 @@ __metadata:
prettier: "npm:^3.1.1" prettier: "npm:^3.1.1"
recast: "npm:^0.23.5" recast: "npm:^0.23.5"
tiny-invariant: "npm:^1.3.1" tiny-invariant: "npm:^1.3.1"
checksum: 10c0/f1d0be459c10a188c31a5953fb66e713f9584be9507e06c6ada36813acaf06d56aeb8cd41dd11344be110317ab47e19ee576cab56a2c5b0621712e793367f9a0 checksum: 10c0/5658d83e8c455f4522c824366268d1386f3952e4b690a8e29705429d9a794bc5afa9a37d5f4b9551eb8a730a4370c1b293b083086e54858f57706b4cdb71ed53
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/components@npm:8.1.9": "@storybook/components@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/components@npm:8.1.9" resolution: "@storybook/components@npm:8.1.10"
dependencies: dependencies:
"@radix-ui/react-dialog": "npm:^1.0.5" "@radix-ui/react-dialog": "npm:^1.0.5"
"@radix-ui/react-slot": "npm:^1.0.2" "@radix-ui/react-slot": "npm:^1.0.2"
"@storybook/client-logger": "npm:8.1.9" "@storybook/client-logger": "npm:8.1.10"
"@storybook/csf": "npm:^0.1.7" "@storybook/csf": "npm:^0.1.7"
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
"@storybook/icons": "npm:^1.2.5" "@storybook/icons": "npm:^1.2.5"
"@storybook/theming": "npm:8.1.9" "@storybook/theming": "npm:8.1.10"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
memoizerific: "npm:^1.11.3" memoizerific: "npm:^1.11.3"
util-deprecate: "npm:^1.0.2" util-deprecate: "npm:^1.0.2"
peerDependencies: peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
checksum: 10c0/a678a54e6333ee783fa379ec5eb28e6e37b89b17e39487d76c3b00d86b69619abfdb8b731c778e0a2d1d57fd68790be6b2acff5b6cb6416e4f7197dd5151727d checksum: 10c0/576dc400057097423b77da83333a7053c6e252918767983bfbd244a3e3a0dc44becd0747830eaf2d804bd526f1605e5146c850267a8278365493ee9c72e65b98
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/core-common@npm:8.1.9": "@storybook/core-common@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/core-common@npm:8.1.9" resolution: "@storybook/core-common@npm:8.1.10"
dependencies: dependencies:
"@storybook/core-events": "npm:8.1.9" "@storybook/core-events": "npm:8.1.10"
"@storybook/csf-tools": "npm:8.1.9" "@storybook/csf-tools": "npm:8.1.10"
"@storybook/node-logger": "npm:8.1.9" "@storybook/node-logger": "npm:8.1.10"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
"@yarnpkg/fslib": "npm:2.10.3" "@yarnpkg/fslib": "npm:2.10.3"
"@yarnpkg/libzip": "npm:2.3.0" "@yarnpkg/libzip": "npm:2.3.0"
chalk: "npm:^4.1.0" chalk: "npm:^4.1.0"
@ -3511,42 +3511,42 @@ __metadata:
peerDependenciesMeta: peerDependenciesMeta:
prettier: prettier:
optional: true optional: true
checksum: 10c0/3ee22de36519f43338bc775eea100c974837ff394274a9e710f33fd091a94da0bc8a77ce71b037f52e387e170b96c81773301ac015a81e94b67dfa6b06a561d8 checksum: 10c0/09abfe24a6a5530b1adc621e10eacb3caae5ba5e3b9691b2acbd94daf0468188a0b34b74db4479ef20482445a685b7608e39af2e468e5676744e3e7bbd019fbb
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/core-events@npm:8.1.9": "@storybook/core-events@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/core-events@npm:8.1.9" resolution: "@storybook/core-events@npm:8.1.10"
dependencies: dependencies:
"@storybook/csf": "npm:^0.1.7" "@storybook/csf": "npm:^0.1.7"
ts-dedent: "npm:^2.0.0" ts-dedent: "npm:^2.0.0"
checksum: 10c0/27886c18892e0292f56a218c8b11b253f560d62f5621907eceae91ac01f6571eccd95068ebb9d0bbc6fc94afb951004d882942680d1afc7a170f3ae5be490a2b checksum: 10c0/df838e588529e77ca73e5d5f4f7014b6dc2f2cf22b6018d5f74bdc47e3205b10c592f0072a106a1423b19c87615dee7c54abb8a498b5efa8419a675a8ee19399
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/core-server@npm:8.1.9": "@storybook/core-server@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/core-server@npm:8.1.9" resolution: "@storybook/core-server@npm:8.1.10"
dependencies: dependencies:
"@aw-web-design/x-default-browser": "npm:1.4.126" "@aw-web-design/x-default-browser": "npm:1.4.126"
"@babel/core": "npm:^7.24.4" "@babel/core": "npm:^7.24.4"
"@babel/parser": "npm:^7.24.4" "@babel/parser": "npm:^7.24.4"
"@discoveryjs/json-ext": "npm:^0.5.3" "@discoveryjs/json-ext": "npm:^0.5.3"
"@storybook/builder-manager": "npm:8.1.9" "@storybook/builder-manager": "npm:8.1.10"
"@storybook/channels": "npm:8.1.9" "@storybook/channels": "npm:8.1.10"
"@storybook/core-common": "npm:8.1.9" "@storybook/core-common": "npm:8.1.10"
"@storybook/core-events": "npm:8.1.9" "@storybook/core-events": "npm:8.1.10"
"@storybook/csf": "npm:^0.1.7" "@storybook/csf": "npm:^0.1.7"
"@storybook/csf-tools": "npm:8.1.9" "@storybook/csf-tools": "npm:8.1.10"
"@storybook/docs-mdx": "npm:3.1.0-next.0" "@storybook/docs-mdx": "npm:3.1.0-next.0"
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
"@storybook/manager": "npm:8.1.9" "@storybook/manager": "npm:8.1.10"
"@storybook/manager-api": "npm:8.1.9" "@storybook/manager-api": "npm:8.1.10"
"@storybook/node-logger": "npm:8.1.9" "@storybook/node-logger": "npm:8.1.10"
"@storybook/preview-api": "npm:8.1.9" "@storybook/preview-api": "npm:8.1.10"
"@storybook/telemetry": "npm:8.1.9" "@storybook/telemetry": "npm:8.1.10"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
"@types/detect-port": "npm:^1.3.0" "@types/detect-port": "npm:^1.3.0"
"@types/diff": "npm:^5.0.9" "@types/diff": "npm:^5.0.9"
"@types/node": "npm:^18.0.0" "@types/node": "npm:^18.0.0"
@ -3574,34 +3574,34 @@ __metadata:
util-deprecate: "npm:^1.0.2" util-deprecate: "npm:^1.0.2"
watchpack: "npm:^2.2.0" watchpack: "npm:^2.2.0"
ws: "npm:^8.2.3" ws: "npm:^8.2.3"
checksum: 10c0/6b00f1ee0216554e6bc503a02219b5755a54fa2865115270d167936ced27fef875dbfba98dfc8cce5d01b481b7a3759bf7a11b1f242560e0b33d56c77dd7bda7 checksum: 10c0/4ae8e2285e7dcbaba78f9d183dcbcefa952062f98180691da0761f7f52c991273bfccf968b054f42c1055d1a01260ba3bb1e6956c81d4bedebce14fcd25818ce
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/csf-plugin@npm:8.1.9": "@storybook/csf-plugin@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/csf-plugin@npm:8.1.9" resolution: "@storybook/csf-plugin@npm:8.1.10"
dependencies: dependencies:
"@storybook/csf-tools": "npm:8.1.9" "@storybook/csf-tools": "npm:8.1.10"
unplugin: "npm:^1.3.1" unplugin: "npm:^1.3.1"
checksum: 10c0/53ab66ba49402e6316f0ce4163ea1ee446e814eb717819b8eb425bfa7abb272fbaf10fa584e635482137741d8a944cc2ed92bf81447549ce1b3259c6943a11e4 checksum: 10c0/6aeb161a35a0b9fada391a7d2bef89bea6df90088ab7d8109aae8cf4aeab32156216d639bf9aa381d7fbb347bd8a71f4daad9a95c28463ab464e48055a109062
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/csf-tools@npm:8.1.9": "@storybook/csf-tools@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/csf-tools@npm:8.1.9" resolution: "@storybook/csf-tools@npm:8.1.10"
dependencies: dependencies:
"@babel/generator": "npm:^7.24.4" "@babel/generator": "npm:^7.24.4"
"@babel/parser": "npm:^7.24.4" "@babel/parser": "npm:^7.24.4"
"@babel/traverse": "npm:^7.24.1" "@babel/traverse": "npm:^7.24.1"
"@babel/types": "npm:^7.24.0" "@babel/types": "npm:^7.24.0"
"@storybook/csf": "npm:^0.1.7" "@storybook/csf": "npm:^0.1.7"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
fs-extra: "npm:^11.1.0" fs-extra: "npm:^11.1.0"
recast: "npm:^0.23.5" recast: "npm:^0.23.5"
ts-dedent: "npm:^2.0.0" ts-dedent: "npm:^2.0.0"
checksum: 10c0/d7c8a9181fdf68aafd577269ada5195447a4e5dbb34d105c9dec6ee05df20177670d6acc98d7c849b2a9c3f3cea80e2a6c730ac53cd72d0d3c1ca2d2c8ac63fa checksum: 10c0/9ea5d7761d37bae136c14e6608ca077382a9b0643297339148d88c7f824414ca31f5386004287be0e91ca5ec6c84ac224317c0980e30c11e332b2d95dc0cd6c8
languageName: node languageName: node
linkType: hard linkType: hard
@ -3621,19 +3621,19 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/docs-tools@npm:8.1.9": "@storybook/docs-tools@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/docs-tools@npm:8.1.9" resolution: "@storybook/docs-tools@npm:8.1.10"
dependencies: dependencies:
"@storybook/core-common": "npm:8.1.9" "@storybook/core-common": "npm:8.1.10"
"@storybook/core-events": "npm:8.1.9" "@storybook/core-events": "npm:8.1.10"
"@storybook/preview-api": "npm:8.1.9" "@storybook/preview-api": "npm:8.1.10"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
"@types/doctrine": "npm:^0.0.3" "@types/doctrine": "npm:^0.0.3"
assert: "npm:^2.1.0" assert: "npm:^2.1.0"
doctrine: "npm:^3.0.0" doctrine: "npm:^3.0.0"
lodash: "npm:^4.17.21" lodash: "npm:^4.17.21"
checksum: 10c0/024b3b2d40eca87743f80c2846736d7071c8154220e107c72ea73dbdb7a8f1e1a30a1d17748a22097289760eb0aa6739983a2504f3e34cb397b7a123f5d07be3 checksum: 10c0/850266961e9d7f3171c6389d26a61b53f4aa5e89b2a3328f2d0be01a2d67d3ad95cfc66b41e8178fbdd79ad78a0123dfd2027878eaa3c2aa10981a0b3f808ed2
languageName: node languageName: node
linkType: hard linkType: hard
@ -3654,68 +3654,68 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/instrumenter@npm:8.1.9": "@storybook/instrumenter@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/instrumenter@npm:8.1.9" resolution: "@storybook/instrumenter@npm:8.1.10"
dependencies: dependencies:
"@storybook/channels": "npm:8.1.9" "@storybook/channels": "npm:8.1.10"
"@storybook/client-logger": "npm:8.1.9" "@storybook/client-logger": "npm:8.1.10"
"@storybook/core-events": "npm:8.1.9" "@storybook/core-events": "npm:8.1.10"
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
"@storybook/preview-api": "npm:8.1.9" "@storybook/preview-api": "npm:8.1.10"
"@vitest/utils": "npm:^1.3.1" "@vitest/utils": "npm:^1.3.1"
util: "npm:^0.12.4" util: "npm:^0.12.4"
checksum: 10c0/acf6c5598ea4c1cd6b901f90a87d214221adefb1e21254e4425b7bf48eae586185a668f20d2ed3a042fe806f0bb14c199857916cda6b1c3aee2eb69ea35e6678 checksum: 10c0/c6f1a681b5d7fd64043e5df25fd36ad0097645227f479edb2026be16808c4c77325a9b5a7143dc1f2ce41257f04cea85c4fc7d1d7aa719bea8359d011d37b42c
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/manager-api@npm:8.1.9": "@storybook/manager-api@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/manager-api@npm:8.1.9" resolution: "@storybook/manager-api@npm:8.1.10"
dependencies: dependencies:
"@storybook/channels": "npm:8.1.9" "@storybook/channels": "npm:8.1.10"
"@storybook/client-logger": "npm:8.1.9" "@storybook/client-logger": "npm:8.1.10"
"@storybook/core-events": "npm:8.1.9" "@storybook/core-events": "npm:8.1.10"
"@storybook/csf": "npm:^0.1.7" "@storybook/csf": "npm:^0.1.7"
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
"@storybook/icons": "npm:^1.2.5" "@storybook/icons": "npm:^1.2.5"
"@storybook/router": "npm:8.1.9" "@storybook/router": "npm:8.1.10"
"@storybook/theming": "npm:8.1.9" "@storybook/theming": "npm:8.1.10"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
dequal: "npm:^2.0.2" dequal: "npm:^2.0.2"
lodash: "npm:^4.17.21" lodash: "npm:^4.17.21"
memoizerific: "npm:^1.11.3" memoizerific: "npm:^1.11.3"
store2: "npm:^2.14.2" store2: "npm:^2.14.2"
telejson: "npm:^7.2.0" telejson: "npm:^7.2.0"
ts-dedent: "npm:^2.0.0" ts-dedent: "npm:^2.0.0"
checksum: 10c0/279f066c53da7374766aa1f174914a54aa2b5a3151f7c67ccfe3f4b493f1329ba156cf968811bd5e22853e4a84ee40c32ade66e235ec1908b9ac162096450cbe checksum: 10c0/f91dea6503e9c5077505be13cd366ae25068a65a73f7bdf1a64b0421328b9a6f2cec1abc5e6e5d86104303d83fb7c6775636564a46a171da4f0ee4ca4533b9a8
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/manager@npm:8.1.9": "@storybook/manager@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/manager@npm:8.1.9" resolution: "@storybook/manager@npm:8.1.10"
checksum: 10c0/d20af7064fadee4f5e757f1d162b8d62e8d3c133db15c2878ec96fbd024902e73a68ce45f313c893463c6cf4c60a1a20c6334c056995f910a4e8fedfa65d78d9 checksum: 10c0/0dac83779a91dd34594ac9419bd3275efc7982734eb5e77f1b9dd7afed42d352d1e687c146fd1fca2b11a51f18e2a8c38275b8e4dbb96f5b56c15aef84234d46
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/node-logger@npm:8.1.9": "@storybook/node-logger@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/node-logger@npm:8.1.9" resolution: "@storybook/node-logger@npm:8.1.10"
checksum: 10c0/a75e4bc2b8560b0a74a0d0ef2afd825bd4e8419ce523a057af08d5dbda991a8fb4a52a5b9639325b70c68be53c77edab2bbf8e1c8bd4345d3f91940f98910f48 checksum: 10c0/c569cb2678fbacc4b9781195937a3ed4aa1aa4188a6c2e461b6d44e450300c8e23d0ac58a1e4889e8f5cb01e4b521d23e615b233f376fc424ce64ea2f074ccb3
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/preview-api@npm:8.1.9": "@storybook/preview-api@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/preview-api@npm:8.1.9" resolution: "@storybook/preview-api@npm:8.1.10"
dependencies: dependencies:
"@storybook/channels": "npm:8.1.9" "@storybook/channels": "npm:8.1.10"
"@storybook/client-logger": "npm:8.1.9" "@storybook/client-logger": "npm:8.1.10"
"@storybook/core-events": "npm:8.1.9" "@storybook/core-events": "npm:8.1.10"
"@storybook/csf": "npm:^0.1.7" "@storybook/csf": "npm:^0.1.7"
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
"@types/qs": "npm:^6.9.5" "@types/qs": "npm:^6.9.5"
dequal: "npm:^2.0.2" dequal: "npm:^2.0.2"
lodash: "npm:^4.17.21" lodash: "npm:^4.17.21"
@ -3724,37 +3724,37 @@ __metadata:
tiny-invariant: "npm:^1.3.1" tiny-invariant: "npm:^1.3.1"
ts-dedent: "npm:^2.0.0" ts-dedent: "npm:^2.0.0"
util-deprecate: "npm:^1.0.2" util-deprecate: "npm:^1.0.2"
checksum: 10c0/a8b066cd7f136fc41d4026e3f9863fd527d874d84bc37c034dfccb3ffe5dba6c0ea54f81eedeae35cc09cbf0251ab6714829226ef04698984c3a476433752cec checksum: 10c0/aa4625f5f2df980881ff84892e7ac4ff98bc63d464f4ecbae4ac7947089f94c62a05100f4633b71591b3c26ec79075917c586539161ba893eced3a4200fd6ca9
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/preview@npm:8.1.9": "@storybook/preview@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/preview@npm:8.1.9" resolution: "@storybook/preview@npm:8.1.10"
checksum: 10c0/092a1ba03026a99cf4d25728e6cfb6b128fee004202889b46665caefc9dc44becaf807f97713deb5cf19f3379bf1d7f2acacdbbdcae23969e793dc359d47ccb6 checksum: 10c0/435c0e91694e555ccb185319520c544fe43a1a59f2f1c046e8d1651a3525fba4315564dd84e90d85b75056f42335b09ac48caa5b20e45a5eb735150c934c83e2
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/react-dom-shim@npm:8.1.9": "@storybook/react-dom-shim@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/react-dom-shim@npm:8.1.9" resolution: "@storybook/react-dom-shim@npm:8.1.10"
peerDependencies: peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
checksum: 10c0/cf45b66c1f51000d6d4863eb148c6b2fbb27f06f67ab51630e60e0f546c70491c97c8a9ce8504632ab0e0cd3bdec2dc9b5cbec9cb2115aad48d92cf8add672f8 checksum: 10c0/c189bd83c6e1a780267d9edbe4397353ba423161940a1049e66b9a2443861989ca6f05933a47129b9210a9718ab7d8810056f9a5c044903b828a82761b65c6a8
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/react-vite@npm:^8.1.9": "@storybook/react-vite@npm:^8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/react-vite@npm:8.1.9" resolution: "@storybook/react-vite@npm:8.1.10"
dependencies: dependencies:
"@joshwooding/vite-plugin-react-docgen-typescript": "npm:0.3.1" "@joshwooding/vite-plugin-react-docgen-typescript": "npm:0.3.1"
"@rollup/pluginutils": "npm:^5.0.2" "@rollup/pluginutils": "npm:^5.0.2"
"@storybook/builder-vite": "npm:8.1.9" "@storybook/builder-vite": "npm:8.1.10"
"@storybook/node-logger": "npm:8.1.9" "@storybook/node-logger": "npm:8.1.10"
"@storybook/react": "npm:8.1.9" "@storybook/react": "npm:8.1.10"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
find-up: "npm:^5.0.0" find-up: "npm:^5.0.0"
magic-string: "npm:^0.30.0" magic-string: "npm:^0.30.0"
react-docgen: "npm:^7.0.0" react-docgen: "npm:^7.0.0"
@ -3764,20 +3764,20 @@ __metadata:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
vite: ^4.0.0 || ^5.0.0 vite: ^4.0.0 || ^5.0.0
checksum: 10c0/9839a85a825fbf3b547f000f8e41468a61168c2224f170fa7359d1708a0b3c01db9fabbda061b7d0cd7b3272736bb39785c1106627443279cc67783e98653558 checksum: 10c0/40b4fa348ebfb34b93853edafa0c03601620bc393c533a5aca1b62a778f2bc7fe7d1259f2b736a1610b1b3cae55212d3adb5660a1a9d181a6dc5f973352d7809
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/react@npm:8.1.9, @storybook/react@npm:^8.1.9": "@storybook/react@npm:8.1.10, @storybook/react@npm:^8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/react@npm:8.1.9" resolution: "@storybook/react@npm:8.1.10"
dependencies: dependencies:
"@storybook/client-logger": "npm:8.1.9" "@storybook/client-logger": "npm:8.1.10"
"@storybook/docs-tools": "npm:8.1.9" "@storybook/docs-tools": "npm:8.1.10"
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
"@storybook/preview-api": "npm:8.1.9" "@storybook/preview-api": "npm:8.1.10"
"@storybook/react-dom-shim": "npm:8.1.9" "@storybook/react-dom-shim": "npm:8.1.10"
"@storybook/types": "npm:8.1.9" "@storybook/types": "npm:8.1.10"
"@types/escodegen": "npm:^0.0.6" "@types/escodegen": "npm:^0.0.6"
"@types/estree": "npm:^0.0.51" "@types/estree": "npm:^0.0.51"
"@types/node": "npm:^18.0.0" "@types/node": "npm:^18.0.0"
@ -3800,61 +3800,61 @@ __metadata:
peerDependenciesMeta: peerDependenciesMeta:
typescript: typescript:
optional: true optional: true
checksum: 10c0/6cc8740057c632acb71af33afe7319d80dbffef52dc32e3dfb5ad1bc396fb5acd5bcf7ff78f717c9e0e33d5ff1ebd258fbf863d7dffba9eb2ed926a9d9eb758c checksum: 10c0/cf3195a08b2d56d8ef847e82d5c1b7d949010cf7e00ea8f20880b2a3017a4473ddc39964d3f914fe643095e48381da8c17dc30f21c5d8e0ccdf1283a46078e18
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/router@npm:8.1.9": "@storybook/router@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/router@npm:8.1.9" resolution: "@storybook/router@npm:8.1.10"
dependencies: dependencies:
"@storybook/client-logger": "npm:8.1.9" "@storybook/client-logger": "npm:8.1.10"
memoizerific: "npm:^1.11.3" memoizerific: "npm:^1.11.3"
qs: "npm:^6.10.0" qs: "npm:^6.10.0"
checksum: 10c0/386ff4052441d1e5076b818fd888aeee33babd7da1c667dee40a8fd61109f3f2275abe7f06c6b6e0143ef2fb098f0b304091141cee8db7d7f447972554423e63 checksum: 10c0/e0247145725eeb3d3dfceefccf0640aebbb0036620115b87953dbb59d80efe781a90b0127464b7aa2bec2b513e5290048d4b8369844634cd572b99b5f842b0a4
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/telemetry@npm:8.1.9": "@storybook/telemetry@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/telemetry@npm:8.1.9" resolution: "@storybook/telemetry@npm:8.1.10"
dependencies: dependencies:
"@storybook/client-logger": "npm:8.1.9" "@storybook/client-logger": "npm:8.1.10"
"@storybook/core-common": "npm:8.1.9" "@storybook/core-common": "npm:8.1.10"
"@storybook/csf-tools": "npm:8.1.9" "@storybook/csf-tools": "npm:8.1.10"
chalk: "npm:^4.1.0" chalk: "npm:^4.1.0"
detect-package-manager: "npm:^2.0.1" detect-package-manager: "npm:^2.0.1"
fetch-retry: "npm:^5.0.2" fetch-retry: "npm:^5.0.2"
fs-extra: "npm:^11.1.0" fs-extra: "npm:^11.1.0"
read-pkg-up: "npm:^7.0.1" read-pkg-up: "npm:^7.0.1"
checksum: 10c0/4ad91964fd3a7af768ae660583862afec81f107b9d1d08a440d17b37aa32836c06fc00d4ab2871dc2bacc7e699b88aa46bf43cdf353a4aaaaa5457be5314d97c checksum: 10c0/5ff58b64a6858d094c70d6529a6e6b1f8aab50344437efe95671ad6a361769d2420b9dd0dd7f9a0f14d39076952cf4e6303cebe2c4e3501a133b1913b5b0321a
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/test@npm:8.1.9, @storybook/test@npm:^8.1.9": "@storybook/test@npm:8.1.10, @storybook/test@npm:^8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/test@npm:8.1.9" resolution: "@storybook/test@npm:8.1.10"
dependencies: dependencies:
"@storybook/client-logger": "npm:8.1.9" "@storybook/client-logger": "npm:8.1.10"
"@storybook/core-events": "npm:8.1.9" "@storybook/core-events": "npm:8.1.10"
"@storybook/instrumenter": "npm:8.1.9" "@storybook/instrumenter": "npm:8.1.10"
"@storybook/preview-api": "npm:8.1.9" "@storybook/preview-api": "npm:8.1.10"
"@testing-library/dom": "npm:^9.3.4" "@testing-library/dom": "npm:^9.3.4"
"@testing-library/jest-dom": "npm:^6.4.2" "@testing-library/jest-dom": "npm:^6.4.2"
"@testing-library/user-event": "npm:^14.5.2" "@testing-library/user-event": "npm:^14.5.2"
"@vitest/expect": "npm:1.3.1" "@vitest/expect": "npm:1.3.1"
"@vitest/spy": "npm:^1.3.1" "@vitest/spy": "npm:^1.3.1"
util: "npm:^0.12.4" util: "npm:^0.12.4"
checksum: 10c0/3ee41301f099581fd49d920e70e68676a2bd9071ad83de74fc15eab3f9837cecd233d3e8a17bca9255fef057ef30f9b9c1bf4d8f31b151833e264aed65fb7ddb checksum: 10c0/5a8fe643d3e0bf2a92949ad8730565183e7cb104efbf7a05dc10d97f53a9ec13e47e0f1e79a1bebf8baa0bdbf30d3ea02188299b95537443255de9514bbd8c9b
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/theming@npm:8.1.9": "@storybook/theming@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/theming@npm:8.1.9" resolution: "@storybook/theming@npm:8.1.10"
dependencies: dependencies:
"@emotion/use-insertion-effect-with-fallbacks": "npm:^1.0.1" "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.0.1"
"@storybook/client-logger": "npm:8.1.9" "@storybook/client-logger": "npm:8.1.10"
"@storybook/global": "npm:^5.0.0" "@storybook/global": "npm:^5.0.0"
memoizerific: "npm:^1.11.3" memoizerific: "npm:^1.11.3"
peerDependencies: peerDependencies:
@ -3865,18 +3865,18 @@ __metadata:
optional: true optional: true
react-dom: react-dom:
optional: true optional: true
checksum: 10c0/c340d53086527a5bd8ea8af7a8961679eecdefe5ce23c12d05127180a460e1824b667c27dfe42106d1812d75e8c754ca890c928b39e6947ef7ad8228a305188c checksum: 10c0/138f4ffca229a91b37676ef578b2de91e19a4d05f0a052fb3964159217d7db04f8acbbf9823aaab981aca40f442bc43cde8dd897e9c788fbb0a8005854e603ce
languageName: node languageName: node
linkType: hard linkType: hard
"@storybook/types@npm:8.1.9": "@storybook/types@npm:8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "@storybook/types@npm:8.1.9" resolution: "@storybook/types@npm:8.1.10"
dependencies: dependencies:
"@storybook/channels": "npm:8.1.9" "@storybook/channels": "npm:8.1.10"
"@types/express": "npm:^4.7.0" "@types/express": "npm:^4.7.0"
file-system-cache: "npm:2.3.0" file-system-cache: "npm:2.3.0"
checksum: 10c0/e046651fdab5bcd64a4f91345ff79065bfd6b67fe5d88ccf9e19509906df484dbca59254e2ff7c8cc9bdd556e8cc0cf2e9f6cf5d7c529289583b5ebe8443dcb6 checksum: 10c0/a3ab089fcb4b8374a7cb2293803eaa40af993fc32d5b4bd8cfa671bfb574808efa9f95eb1122689ec49a5b74ca789964c6d53ab04ee1415d846e655cf92d3130
languageName: node languageName: node
linkType: hard linkType: hard
@ -12024,15 +12024,15 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"storybook@npm:^8.1.9": "storybook@npm:^8.1.10":
version: 8.1.9 version: 8.1.10
resolution: "storybook@npm:8.1.9" resolution: "storybook@npm:8.1.10"
dependencies: dependencies:
"@storybook/cli": "npm:8.1.9" "@storybook/cli": "npm:8.1.10"
bin: bin:
sb: ./index.js sb: ./index.js
storybook: ./index.js storybook: ./index.js
checksum: 10c0/598fea66bfa24fdb0c25671d10c5edbdc0c81f14c5fb0e3e501cefcfb7aadaa8e28286a9eb1344ac105b826e803d2cd7e895927e5273a9122fc9ddd86c3ae4dc checksum: 10c0/c66e7966eb53c70f1cd7633d100525a54f9c8cdd292090f3c2f9c6f09007291619725372c38aab9f352a1efee4c7cbdddf9d3e72c06658de2b60af7643edad43
languageName: node languageName: node
linkType: hard linkType: hard
@ -12313,13 +12313,13 @@ __metadata:
"@monaco-editor/react": "npm:^4.6.0" "@monaco-editor/react": "npm:^4.6.0"
"@observablehq/plot": "npm:^0.6.14" "@observablehq/plot": "npm:^0.6.14"
"@react-hook/resize-observer": "npm:^2.0.1" "@react-hook/resize-observer": "npm:^2.0.1"
"@storybook/addon-essentials": "npm:^8.1.9" "@storybook/addon-essentials": "npm:^8.1.10"
"@storybook/addon-interactions": "npm:^8.1.9" "@storybook/addon-interactions": "npm:^8.1.10"
"@storybook/addon-links": "npm:^8.1.9" "@storybook/addon-links": "npm:^8.1.10"
"@storybook/blocks": "npm:^8.1.9" "@storybook/blocks": "npm:^8.1.10"
"@storybook/react": "npm:^8.1.9" "@storybook/react": "npm:^8.1.10"
"@storybook/react-vite": "npm:^8.1.9" "@storybook/react-vite": "npm:^8.1.10"
"@storybook/test": "npm:^8.1.9" "@storybook/test": "npm:^8.1.10"
"@table-nav/core": "npm:^0.0.7" "@table-nav/core": "npm:^0.0.7"
"@table-nav/react": "npm:^0.0.7" "@table-nav/react": "npm:^0.0.7"
"@tanstack/react-table": "npm:^8.17.3" "@tanstack/react-table": "npm:^8.17.3"
@ -12359,7 +12359,7 @@ __metadata:
react-markdown: "npm:^9.0.1" react-markdown: "npm:^9.0.1"
remark-gfm: "npm:^4.0.0" remark-gfm: "npm:^4.0.0"
rxjs: "npm:^7.8.1" rxjs: "npm:^7.8.1"
storybook: "npm:^8.1.9" storybook: "npm:^8.1.10"
throttle-debounce: "npm:^5.0.0" throttle-debounce: "npm:^5.0.0"
ts-node: "npm:^10.9.2" ts-node: "npm:^10.9.2"
tslib: "npm:^2.6.2" tslib: "npm:^2.6.2"