Skip to content

Commit dfc9e5f

Browse files
committed
refactor: add keyed each blocks, configure Vitest, and update ESLint and TypeScript settings across web and extension projects.
1 parent 667982e commit dfc9e5f

11 files changed

Lines changed: 3934 additions & 20 deletions

File tree

apps/web/eslint.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ export default ts.config(
2121
parserOptions: {
2222
parser: ts.parser
2323
}
24+
},
25+
rules: {
26+
'svelte/no-navigation-without-resolve': 'off'
2427
}
2528
},
2629
{

apps/web/package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
"build": "vite build",
88
"preview": "vite preview",
99
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
10-
"lint": "eslint src"
10+
"typecheck": "pnpm check",
11+
"lint": "eslint src",
12+
"test": "vitest run"
1113
},
1214
"devDependencies": {
1315
"@eslint/js": "^10.0.1",
@@ -25,7 +27,8 @@
2527
"tailwindcss": "^4.0.0",
2628
"typescript": "^5.0.0",
2729
"typescript-eslint": "^8.58.0",
28-
"vite": "^6.0.0"
30+
"vite": "^6.0.0",
31+
"vitest": "^4.1.2"
2932
},
3033
"type": "module",
3134
"packageManager": "pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba66bea5cdcf12890230bf39f9580473140ed9c946fef328b6e5238a345a"

0 commit comments

Comments
 (0)