build: add runed dependency for reactive state management

This commit is contained in:
Justin Edmund 2025-09-19 23:03:22 -07:00
parent 6f9479f697
commit ea00cecd68
2 changed files with 85 additions and 85 deletions

View file

@ -1,69 +1,74 @@
{ {
"name": "hensei-svelte", "name": "hensei-svelte",
"private": true, "private": true,
"version": "0.0.1", "version": "0.0.1",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "vite dev", "dev": "vite dev",
"build": "vite build", "build": "vite build",
"preview": "vite preview", "preview": "vite preview",
"prepare": "svelte-kit sync || echo ''", "prepare": "svelte-kit sync || echo ''",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"format": "prettier --write .", "format": "prettier --write .",
"lint": "prettier --check . && eslint .", "lint": "prettier --check . && eslint .",
"test:unit": "vitest", "test:unit": "vitest",
"test": "npm run test:unit -- --run", "test": "npm run test:unit -- --run",
"storybook": "storybook dev -p 6006", "test:adapters": "vitest run --config vitest.config.adapter.ts",
"build-storybook": "storybook build" "test:adapters:sandbox": "VITEST_POOL=forks vitest run --config vitest.config.adapter.ts",
}, "test:adapters:watch": "vitest --config vitest.config.adapter.ts",
"devDependencies": { "test:adapters:ui": "vitest --ui --config vitest.config.adapter.ts",
"@chromatic-com/storybook": "^4.1.1", "test:adapter:types": "tsc --noEmit -p tsconfig.json",
"@eslint/compat": "^1.2.5", "storybook": "storybook dev -p 6006",
"@eslint/js": "^9.18.0", "build-storybook": "storybook build"
"@inlang/paraglide-js": "^2.0.0", },
"@storybook/addon-a11y": "^9.1.5", "devDependencies": {
"@storybook/addon-docs": "^9.1.5", "@chromatic-com/storybook": "^4.1.1",
"@storybook/addon-svelte-csf": "^5.0.8", "@eslint/compat": "^1.2.5",
"@storybook/addon-vitest": "^9.1.5", "@eslint/js": "^9.18.0",
"@storybook/sveltekit": "^9.1.5", "@inlang/paraglide-js": "^2.0.0",
"@sveltejs/adapter-node": "^5.2.12", "@storybook/addon-a11y": "^9.1.5",
"@sveltejs/kit": "^2.22.0", "@storybook/addon-docs": "^9.1.5",
"@sveltejs/vite-plugin-svelte": "^6.0.0", "@storybook/addon-svelte-csf": "^5.0.8",
"@types/node": "^22", "@storybook/addon-vitest": "^9.1.5",
"@vitest/browser": "^3.2.3", "@storybook/sveltekit": "^9.1.5",
"eslint": "^9.18.0", "@sveltejs/adapter-node": "^5.2.12",
"eslint-config-prettier": "^10.0.1", "@sveltejs/kit": "^2.22.0",
"eslint-plugin-storybook": "^9.1.5", "@sveltejs/vite-plugin-svelte": "^6.0.0",
"eslint-plugin-svelte": "^3.0.0", "@types/node": "^22",
"globals": "^16.0.0", "@vitest/browser": "^3.2.3",
"playwright": "^1.53.0", "eslint": "^9.18.0",
"prettier": "^3.4.2", "eslint-config-prettier": "^10.0.1",
"prettier-plugin-svelte": "^3.3.3", "eslint-plugin-storybook": "^9.1.5",
"sass": "^1.92.1", "eslint-plugin-svelte": "^3.0.0",
"storybook": "^9.1.5", "globals": "^16.0.0",
"svelte": "^5.0.0", "playwright": "^1.53.0",
"svelte-check": "^4.0.0", "prettier": "^3.4.2",
"svelte-preprocess": "^6.0.3", "prettier-plugin-svelte": "^3.3.3",
"typescript": "^5.0.0", "sass": "^1.92.1",
"typescript-eslint": "^8.20.0", "storybook": "^9.1.5",
"vite": "^7.0.4", "svelte": "^5.0.0",
"vitest": "^3.2.3", "svelte-check": "^4.0.0",
"vitest-browser-svelte": "^0.1.0" "svelte-preprocess": "^6.0.3",
}, "typescript": "^5.0.0",
"pnpm": { "typescript-eslint": "^8.20.0",
"onlyBuiltDependencies": [ "vite": "^7.0.4",
"esbuild" "vitest": "^3.2.3",
] "vitest-browser-svelte": "^0.1.0"
}, },
"packageManager": "pnpm@10.15.1+sha512.34e538c329b5553014ca8e8f4535997f96180a1d0f614339357449935350d924e22f8614682191264ec33d1462ac21561aff97f6bb18065351c162c7e8f6de67", "pnpm": {
"dependencies": { "onlyBuiltDependencies": [
"@tanstack/svelte-query": "^5.87.1", "esbuild"
"bits-ui": "^2.9.6", ]
"fluid-dnd": "^2.6.2", },
"modern-normalize": "^3.0.1", "packageManager": "pnpm@10.15.1+sha512.34e538c329b5553014ca8e8f4535997f96180a1d0f614339357449935350d924e22f8614682191264ec33d1462ac21561aff97f6bb18065351c162c7e8f6de67",
"wx-grid-data-provider": "^2.2.0", "dependencies": {
"wx-svelte-grid": "^2.0.0", "bits-ui": "^2.9.6",
"zod": "^4.1.5" "fluid-dnd": "^2.6.2",
} "modern-normalize": "^3.0.1",
"runed": "^0.31.1",
"wx-grid-data-provider": "^2.2.0",
"wx-svelte-grid": "^2.0.0",
"zod": "^4.1.5"
}
} }

View file

@ -8,9 +8,6 @@ importers:
.: .:
dependencies: dependencies:
'@tanstack/svelte-query':
specifier: ^5.87.1
version: 5.87.1(svelte@5.38.7)
bits-ui: bits-ui:
specifier: ^2.9.6 specifier: ^2.9.6
version: 2.9.6(@internationalized/date@3.9.0)(svelte@5.38.7) version: 2.9.6(@internationalized/date@3.9.0)(svelte@5.38.7)
@ -20,6 +17,9 @@ importers:
modern-normalize: modern-normalize:
specifier: ^3.0.1 specifier: ^3.0.1
version: 3.0.1 version: 3.0.1
runed:
specifier: ^0.31.1
version: 0.31.1(svelte@5.38.7)
wx-grid-data-provider: wx-grid-data-provider:
specifier: ^2.2.0 specifier: ^2.2.0
version: 2.2.0 version: 2.2.0
@ -802,14 +802,6 @@ packages:
'@swc/helpers@0.5.17': '@swc/helpers@0.5.17':
resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==}
'@tanstack/query-core@5.87.1':
resolution: {integrity: sha512-HOFHVvhOCprrWvtccSzc7+RNqpnLlZ5R6lTmngb8aq7b4rc2/jDT0w+vLdQ4lD9bNtQ+/A4GsFXy030Gk4ollA==}
'@tanstack/svelte-query@5.87.1':
resolution: {integrity: sha512-kQ3j+A6y+4SeF9rs8ww8K4Oq8/E0zRg5YRJ9RMWCEOzhnL3GrJAshjC9fhfho8uGm7a1SbsHbJ2C1PpvL8w2qQ==}
peerDependencies:
svelte: ^3.54.0 || ^4.0.0 || ^5.0.0
'@testing-library/dom@10.4.1': '@testing-library/dom@10.4.1':
resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==} resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==}
engines: {node: '>=18'} engines: {node: '>=18'}
@ -1769,6 +1761,11 @@ packages:
peerDependencies: peerDependencies:
svelte: ^5.7.0 svelte: ^5.7.0
runed@0.31.1:
resolution: {integrity: sha512-v3czcTnO+EJjiPvD4dwIqfTdHLZ8oH0zJheKqAHh9QMViY7Qb29UlAMRpX7ZtHh7AFqV60KmfxaJ9QMy+L1igQ==}
peerDependencies:
svelte: ^5.7.0
sade@1.8.1: sade@1.8.1:
resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
engines: {node: '>=6'} engines: {node: '>=6'}
@ -2793,13 +2790,6 @@ snapshots:
dependencies: dependencies:
tslib: 2.8.1 tslib: 2.8.1
'@tanstack/query-core@5.87.1': {}
'@tanstack/svelte-query@5.87.1(svelte@5.38.7)':
dependencies:
'@tanstack/query-core': 5.87.1
svelte: 5.38.7
'@testing-library/dom@10.4.1': '@testing-library/dom@10.4.1':
dependencies: dependencies:
'@babel/code-frame': 7.27.1 '@babel/code-frame': 7.27.1
@ -3742,6 +3732,11 @@ snapshots:
esm-env: 1.2.2 esm-env: 1.2.2
svelte: 5.38.7 svelte: 5.38.7
runed@0.31.1(svelte@5.38.7):
dependencies:
esm-env: 1.2.2
svelte: 5.38.7
sade@1.8.1: sade@1.8.1:
dependencies: dependencies:
mri: 1.2.0 mri: 1.2.0