update shared workspace

This commit is contained in:
Nate Kelley 2025-09-03 10:14:41 -06:00
parent a3c9ce8900
commit 4de5d2b20e
No known key found for this signature in database
GPG Key ID: FD90372AB8D98B4F
4 changed files with 18 additions and 53 deletions

View File

@ -19,7 +19,6 @@
"typescript.suggest.autoImports": true, "typescript.suggest.autoImports": true,
"typescript.updateImportsOnFileMove.enabled": "always", "typescript.updateImportsOnFileMove.enabled": "always",
"typescript.preferences.importTypeKeyword": "force", "typescript.preferences.importTypeKeyword": "force",
"vitest.maximumConfigs": 25,
// Enhanced TypeScript settings for monorepo // Enhanced TypeScript settings for monorepo
"typescript.preferences.includePackageJsonAutoImports": "on", "typescript.preferences.includePackageJsonAutoImports": "on",
@ -31,10 +30,6 @@
"typescript.referencesCodeLens.showOnAllFunctions": false, "typescript.referencesCodeLens.showOnAllFunctions": false,
"typescript.validate.enable": true, "typescript.validate.enable": true,
"typescript.format.enable": true, "typescript.format.enable": true,
// Force TypeScript to check all files proactively
"typescript.disableAutomaticTypeAcquisition": true,
"typescript.preferences.noSemicolons": false
}, },
"extensions": { "extensions": {
"recommendations": [ "recommendations": [

View File

@ -96,14 +96,5 @@
}, },
"[json]": { "[json]": {
"editor.defaultFormatter": "biomejs.biome" "editor.defaultFormatter": "biomejs.biome"
},
// Resource-specific settings for apps/web directory
"[{apps/web/**/*.ts,apps/web/**/*.tsx,apps/web/**/*.js,apps/web/**/*.jsx,apps/web/**/*.json}]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
}
} }
} }

View File

@ -101,12 +101,12 @@
"@supabase/supabase-js": "catalog:", "@supabase/supabase-js": "catalog:",
"@t3-oss/env-core": "^0.13.8", "@t3-oss/env-core": "^0.13.8",
"@tailwindcss/vite": "^4.1.12", "@tailwindcss/vite": "^4.1.12",
"@tanstack/db": "^0.1.10", "@tanstack/db": "^0.1.11",
"@tanstack/match-sorter-utils": "^8.19.4", "@tanstack/match-sorter-utils": "^8.19.4",
"@tanstack/query-async-storage-persister": "^5.85.9", "@tanstack/query-async-storage-persister": "^5.85.9",
"@tanstack/query-db-collection": "0.1.1", "@tanstack/query-db-collection": "0.1.1",
"@tanstack/query-sync-storage-persister": "^5.85.9", "@tanstack/query-sync-storage-persister": "^5.85.9",
"@tanstack/react-db": "0.1.10", "@tanstack/react-db": "0.1.11",
"@tanstack/react-devtools": "^0.6.1", "@tanstack/react-devtools": "^0.6.1",
"@tanstack/react-form": "^1.19.3", "@tanstack/react-form": "^1.19.3",
"@tanstack/react-query": "^5.85.9", "@tanstack/react-query": "^5.85.9",
@ -208,7 +208,7 @@
"jsdom": "^26.1.0", "jsdom": "^26.1.0",
"msw": "^2.11.1", "msw": "^2.11.1",
"playwright": "^1.55.0", "playwright": "^1.55.0",
"sass": "^1.91.0", "sass": "^1.92.0",
"storybook": "^9.1.4", "storybook": "^9.1.4",
"typescript": "^5.9.0", "typescript": "^5.9.0",
"vite": "catalog:", "vite": "catalog:",

View File

@ -466,7 +466,7 @@ importers:
specifier: ^4.1.12 specifier: ^4.1.12
version: 4.1.12(vite@7.1.4(@types/node@24.0.10)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.0)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.0)) version: 4.1.12(vite@7.1.4(@types/node@24.0.10)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.0)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.0))
'@tanstack/db': '@tanstack/db':
specifier: ^0.1.10 specifier: ^0.1.11
version: 0.1.11(typescript@5.9.2) version: 0.1.11(typescript@5.9.2)
'@tanstack/match-sorter-utils': '@tanstack/match-sorter-utils':
specifier: ^8.19.4 specifier: ^8.19.4
@ -481,8 +481,8 @@ importers:
specifier: ^5.85.9 specifier: ^5.85.9
version: 5.85.9 version: 5.85.9
'@tanstack/react-db': '@tanstack/react-db':
specifier: 0.1.10 specifier: 0.1.11
version: 0.1.10(react@19.1.1)(typescript@5.9.2) version: 0.1.11(react@19.1.1)(typescript@5.9.2)
'@tanstack/react-devtools': '@tanstack/react-devtools':
specifier: ^0.6.1 specifier: ^0.6.1
version: 0.6.1(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(csstype@3.1.3)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(solid-js@1.9.9) version: 0.6.1(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(csstype@3.1.3)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(solid-js@1.9.9)
@ -782,7 +782,7 @@ importers:
specifier: ^1.55.0 specifier: ^1.55.0
version: 1.55.0 version: 1.55.0
sass: sass:
specifier: ^1.91.0 specifier: ^1.92.0
version: 1.92.0 version: 1.92.0
storybook: storybook:
specifier: ^9.1.4 specifier: ^9.1.4
@ -5131,11 +5131,6 @@ packages:
peerDependencies: peerDependencies:
typescript: '>=4.7' typescript: '>=4.7'
'@tanstack/db@0.1.10':
resolution: {integrity: sha512-I1EloOE4aBGcdBQqQSrR91/AjagbpImELQVfN4DM465T23dWWhADlPRsvDhOXiviRyHI7cmd70ZHJC5a4a31/Q==}
peerDependencies:
typescript: '>=4.7'
'@tanstack/db@0.1.11': '@tanstack/db@0.1.11':
resolution: {integrity: sha512-VzDNEto4EeWGiOwpSz1PGppSgadZS8OEo72CgH85OGzkVzFfoDQ5j0xCvstL+gvTVai40aKMTqwD5a6G3KBnMg==} resolution: {integrity: sha512-VzDNEto4EeWGiOwpSz1PGppSgadZS8OEo72CgH85OGzkVzFfoDQ5j0xCvstL+gvTVai40aKMTqwD5a6G3KBnMg==}
peerDependencies: peerDependencies:
@ -5201,8 +5196,8 @@ packages:
'@tanstack/query-sync-storage-persister@5.85.9': '@tanstack/query-sync-storage-persister@5.85.9':
resolution: {integrity: sha512-u68O73h869ZZWqPpSDc84CqYBXbxYOQLhueswrC9eeL9+dyYZWqrZ9MOJoFk1NZKoe5uvKRWUspbtfj7Qt6jLA==} resolution: {integrity: sha512-u68O73h869ZZWqPpSDc84CqYBXbxYOQLhueswrC9eeL9+dyYZWqrZ9MOJoFk1NZKoe5uvKRWUspbtfj7Qt6jLA==}
'@tanstack/react-db@0.1.10': '@tanstack/react-db@0.1.11':
resolution: {integrity: sha512-N6+flH2foxwXEy31072dCczDbujtt6CvZavWcrVkeF3ezghGw+Z9xUnRFGSVRR8gQ/Goccn8qNb0Bl6BRogxzw==} resolution: {integrity: sha512-S9i8J02a7wKSg2sozRQqBu2dwVzcLpaDQ2TuXyjoAHzH3DSh6yN/PkuahnPc82QrvMkL0XXEiZ/dssdL3Smvkw==}
peerDependencies: peerDependencies:
react: '>=16.8.0' react: '>=16.8.0'
@ -7042,10 +7037,6 @@ packages:
resolution: {integrity: sha512-C5Pn8Wk+1vKBoHghJODM63yk8MvrO9EWZUfkAt5HAqIgPE4/8FF0PEGHXtEd40l223+cE5ABWuPzm38PHFXfMA==} resolution: {integrity: sha512-C5Pn8Wk+1vKBoHghJODM63yk8MvrO9EWZUfkAt5HAqIgPE4/8FF0PEGHXtEd40l223+cE5ABWuPzm38PHFXfMA==}
engines: {node: '>=10.2.0'} engines: {node: '>=10.2.0'}
enhanced-resolve@5.18.2:
resolution: {integrity: sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ==}
engines: {node: '>=10.13.0'}
enhanced-resolve@5.18.3: enhanced-resolve@5.18.3:
resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==} resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==}
engines: {node: '>=10.13.0'} engines: {node: '>=10.13.0'}
@ -16486,12 +16477,6 @@ snapshots:
'@tanstack/db-ivm': 0.1.0(typescript@5.9.2) '@tanstack/db-ivm': 0.1.0(typescript@5.9.2)
typescript: 5.9.2 typescript: 5.9.2
'@tanstack/db@0.1.10(typescript@5.9.2)':
dependencies:
'@standard-schema/spec': 1.0.0
'@tanstack/db-ivm': 0.1.2(typescript@5.9.2)
typescript: 5.9.2
'@tanstack/db@0.1.11(typescript@5.9.2)': '@tanstack/db@0.1.11(typescript@5.9.2)':
dependencies: dependencies:
'@standard-schema/spec': 1.0.0 '@standard-schema/spec': 1.0.0
@ -16576,9 +16561,9 @@ snapshots:
'@tanstack/query-core': 5.85.9 '@tanstack/query-core': 5.85.9
'@tanstack/query-persist-client-core': 5.85.9 '@tanstack/query-persist-client-core': 5.85.9
'@tanstack/react-db@0.1.10(react@19.1.1)(typescript@5.9.2)': '@tanstack/react-db@0.1.11(react@19.1.1)(typescript@5.9.2)':
dependencies: dependencies:
'@tanstack/db': 0.1.10(typescript@5.9.2) '@tanstack/db': 0.1.11(typescript@5.9.2)
react: 19.1.1 react: 19.1.1
use-sync-external-store: 1.5.0(react@19.1.1) use-sync-external-store: 1.5.0(react@19.1.1)
transitivePeerDependencies: transitivePeerDependencies:
@ -17531,7 +17516,7 @@ snapshots:
'@vue/compiler-core@3.5.17': '@vue/compiler-core@3.5.17':
dependencies: dependencies:
'@babel/parser': 7.28.0 '@babel/parser': 7.28.3
'@vue/shared': 3.5.17 '@vue/shared': 3.5.17
entities: 4.5.0 entities: 4.5.0
estree-walker: 2.0.2 estree-walker: 2.0.2
@ -17546,13 +17531,13 @@ snapshots:
'@vue/compiler-sfc@3.5.17': '@vue/compiler-sfc@3.5.17':
dependencies: dependencies:
'@babel/parser': 7.28.0 '@babel/parser': 7.28.3
'@vue/compiler-core': 3.5.17 '@vue/compiler-core': 3.5.17
'@vue/compiler-dom': 3.5.17 '@vue/compiler-dom': 3.5.17
'@vue/compiler-ssr': 3.5.17 '@vue/compiler-ssr': 3.5.17
'@vue/shared': 3.5.17 '@vue/shared': 3.5.17
estree-walker: 2.0.2 estree-walker: 2.0.2
magic-string: 0.30.17 magic-string: 0.30.18
postcss: 8.5.6 postcss: 8.5.6
source-map-js: 1.2.1 source-map-js: 1.2.1
optional: true optional: true
@ -18806,12 +18791,6 @@ snapshots:
- supports-color - supports-color
- utf-8-validate - utf-8-validate
enhanced-resolve@5.18.2:
dependencies:
graceful-fs: 4.2.11
tapable: 2.2.2
optional: true
enhanced-resolve@5.18.3: enhanced-resolve@5.18.3:
dependencies: dependencies:
graceful-fs: 4.2.11 graceful-fs: 4.2.11
@ -19058,7 +19037,7 @@ snapshots:
esrap@1.4.9: esrap@1.4.9:
dependencies: dependencies:
'@jridgewell/sourcemap-codec': 1.5.4 '@jridgewell/sourcemap-codec': 1.5.5
optional: true optional: true
esrecurse@4.3.0: esrecurse@4.3.0:
@ -22984,7 +22963,7 @@ snapshots:
svelte@5.34.9: svelte@5.34.9:
dependencies: dependencies:
'@ampproject/remapping': 2.3.0 '@ampproject/remapping': 2.3.0
'@jridgewell/sourcemap-codec': 1.5.4 '@jridgewell/sourcemap-codec': 1.5.5
'@sveltejs/acorn-typescript': 1.0.5(acorn@8.15.0) '@sveltejs/acorn-typescript': 1.0.5(acorn@8.15.0)
'@types/estree': 1.0.8 '@types/estree': 1.0.8
acorn: 8.15.0 acorn: 8.15.0
@ -22995,7 +22974,7 @@ snapshots:
esrap: 1.4.9 esrap: 1.4.9
is-reference: 3.0.3 is-reference: 3.0.3
locate-character: 3.0.0 locate-character: 3.0.0
magic-string: 0.30.17 magic-string: 0.30.18
zimmerframe: 1.1.2 zimmerframe: 1.1.2
optional: true optional: true
@ -24028,7 +24007,7 @@ snapshots:
acorn: 8.15.0 acorn: 8.15.0
browserslist: 4.25.1 browserslist: 4.25.1
chrome-trace-event: 1.0.4 chrome-trace-event: 1.0.4
enhanced-resolve: 5.18.2 enhanced-resolve: 5.18.3
es-module-lexer: 1.7.0 es-module-lexer: 1.7.0
eslint-scope: 5.1.1 eslint-scope: 5.1.1
events: 3.3.0 events: 3.3.0