Skip to content

Commit c4941c7

Browse files
committed
Update deps
1 parent 74a4cb6 commit c4941c7

File tree

8 files changed

+1132
-1158
lines changed

8 files changed

+1132
-1158
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@ Yes, using TypeScript syntax.
2929
- [x] `prettier`
3030
- [x] `eslint`
3131
- [x] `vitest`
32+
- [x] `devtools-json`
33+
34+
### vitest: What do you want to use vitest for?
35+
36+
- [x] unit testing
37+
- [ ] component testing
3238

3339
### Which package manager do you want to install dependencies with?
3440

eslint.config.js

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
1-
import prettier from 'eslint-config-prettier';
2-
import js from '@eslint/js';
31
import { includeIgnoreFile } from '@eslint/compat';
2+
import js from '@eslint/js';
3+
import prettier from 'eslint-config-prettier';
44
import svelte from 'eslint-plugin-svelte';
5+
import { defineConfig } from 'eslint/config';
56
import globals from 'globals';
67
import { fileURLToPath } from 'node:url';
78
import ts from 'typescript-eslint';
89
import svelteConfig from './svelte.config.js';
10+
911
const gitignorePath = fileURLToPath(new URL('./.gitignore', import.meta.url));
1012

11-
export default ts.config(
13+
export default defineConfig(
1214
includeIgnoreFile(gitignorePath),
1315
js.configs.recommended,
1416
...ts.configs.recommended,
@@ -17,16 +19,16 @@ export default ts.config(
1719
...svelte.configs.prettier,
1820
{
1921
languageOptions: {
20-
globals: {
21-
...globals.browser,
22-
...globals.node
23-
}
22+
globals: { ...globals.browser, ...globals.node }
23+
},
24+
rules: {
25+
// typescript-eslint strongly recommend that you do not use the no-undef lint rule on TypeScript projects.
26+
// see: https://typescript-eslint.io/troubleshooting/faqs/eslint/#i-get-errors-from-the-no-undef-rule-about-global-variables-not-being-defined-even-though-there-are-no-typescript-errors
27+
'no-undef': 'off'
2428
}
2529
},
2630
{
2731
files: ['**/*.svelte', '**/*.svelte.ts', '**/*.svelte.js'],
28-
ignores: ['eslint.config.js', 'svelte.config.js'],
29-
3032
languageOptions: {
3133
parserOptions: {
3234
projectService: true,

package.json

Lines changed: 24 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -35,29 +35,31 @@
3535
"svelte": "^5.0.0"
3636
},
3737
"devDependencies": {
38-
"@eslint/compat": "^1.2.5",
39-
"@eslint/js": "^9.18.0",
40-
"@sveltejs/adapter-auto": "^4.0.0",
41-
"@sveltejs/kit": "^2.16.0",
42-
"@sveltejs/package": "^2.0.0",
43-
"@sveltejs/vite-plugin-svelte": "^5.0.0",
44-
"@testing-library/jest-dom": "^6.6.3",
45-
"@testing-library/svelte": "^5.2.4",
46-
"eslint": "^9.18.0",
47-
"eslint-config-prettier": "^10.0.1",
48-
"eslint-plugin-svelte": "^3.0.0",
49-
"globals": "^16.0.0",
50-
"jsdom": "^26.0.0",
51-
"prettier": "^3.4.2",
52-
"prettier-plugin-svelte": "^3.3.3",
53-
"publint": "^0.3.2",
54-
"svelte": "^5.0.0",
55-
"svelte-check": "^4.0.0",
56-
"typescript": "^5.0.0",
57-
"typescript-eslint": "^8.20.0",
58-
"vite": "^6.0.0",
59-
"vitest": "^3.0.0"
38+
"@eslint/compat": "^1.4.0",
39+
"@eslint/js": "^9.36.0",
40+
"@sveltejs/adapter-auto": "^6.1.0",
41+
"@sveltejs/kit": "^2.43.5",
42+
"@sveltejs/package": "^2.5.4",
43+
"@sveltejs/vite-plugin-svelte": "^6.2.1",
44+
"@types/node": "^22.18.7",
45+
"eslint": "^9.36.0",
46+
"eslint-config-prettier": "^10.1.8",
47+
"eslint-plugin-svelte": "^3.12.4",
48+
"globals": "^16.4.0",
49+
"prettier": "^3.6.2",
50+
"prettier-plugin-svelte": "^3.4.0",
51+
"publint": "^0.3.13",
52+
"svelte": "^5.39.6",
53+
"svelte-check": "^4.3.2",
54+
"typescript": "^5.9.2",
55+
"typescript-eslint": "^8.45.0",
56+
"vite": "^7.1.7",
57+
"vite-plugin-devtools-json": "^1.0.0",
58+
"vitest": "^3.2.4"
6059
},
60+
"keywords": [
61+
"svelte"
62+
],
6163
"pnpm": {
6264
"onlyBuiltDependencies": [
6365
"esbuild"

0 commit comments

Comments
 (0)