Skip to content

Commit e3f7fd3

Browse files
authored
Merge pull request #35 from abdel-17/cleanup
Cleanup
2 parents 58998df + 9482a5b commit e3f7fd3

File tree

16 files changed

+1153
-10572
lines changed

16 files changed

+1153
-10572
lines changed

eslint.config.js

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export default tseslint.config(
99
eslint.configs.recommended,
1010
tseslint.configs.strictTypeChecked,
1111
tseslint.configs.stylisticTypeChecked,
12-
svelte.configs["flat/recommended"],
12+
svelte.configs.recommended,
1313
{
1414
languageOptions: {
1515
globals: {
@@ -20,6 +20,18 @@ export default tseslint.config(
2020
extraFileExtensions,
2121
},
2222
},
23+
},
24+
{
25+
files: ["**/*.svelte", "**/*.svelte.js", "**/*.svelte.ts"],
26+
languageOptions: {
27+
parserOptions: {
28+
parser: tseslint.parser,
29+
projectService: true,
30+
extraFileExtensions,
31+
},
32+
},
33+
},
34+
{
2335
rules: {
2436
"@typescript-eslint/no-non-null-assertion": "off",
2537
"@typescript-eslint/no-unnecessary-condition": [
@@ -47,13 +59,6 @@ export default tseslint.config(
4759
},
4860
{
4961
files: ["**/*.svelte"],
50-
languageOptions: {
51-
parserOptions: {
52-
parser: tseslint.parser,
53-
projectService: true,
54-
extraFileExtensions,
55-
},
56-
},
5762
rules: {
5863
// Typed linting is not fully supported in Svelte files,
5964
// which causes a lot of false positives.

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@
1212
"lint": "pnpm --parallel format:check && eslint ."
1313
},
1414
"devDependencies": {
15-
"@changesets/cli": "^2.27.11",
16-
"@eslint/js": "^9.20.0",
17-
"eslint": "^9.20.0",
18-
"eslint-plugin-svelte": "^2.46.1",
19-
"globals": "^15.14.0",
20-
"playwright": "^1.49.0",
21-
"typescript": "^5.7.3",
22-
"typescript-eslint": "^8.24.0"
15+
"@changesets/cli": "^2.28.1",
16+
"@eslint/js": "^9.21.0",
17+
"eslint": "^9.21.0",
18+
"eslint-plugin-svelte": "^3.0.2",
19+
"globals": "^16.0.0",
20+
"playwright": "^1.50.1",
21+
"typescript": "^5.8.2",
22+
"typescript-eslint": "^8.26.0"
2323
},
2424
"pnpm": {
2525
"onlyBuiltDependencies": [

packages/svelte-file-tree/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,19 +37,19 @@
3737
"svelte": "^5.20.0"
3838
},
3939
"devDependencies": {
40-
"@sveltejs/kit": "^2.17.1",
40+
"@sveltejs/kit": "^2.18.0",
4141
"@sveltejs/package": "^2.3.10",
4242
"@sveltejs/vite-plugin-svelte": "5.0.3",
43-
"@types/node": "^22.13.1",
44-
"@vitest/browser": "^3.0.5",
43+
"@types/node": "^22.13.9",
44+
"@vitest/browser": "^3.0.7",
4545
"jsdom": "^26.0.0",
46-
"prettier": "^3.5.0",
46+
"prettier": "^3.5.3",
4747
"prettier-plugin-svelte": "^3.3.3",
48-
"publint": "^0.3.4",
49-
"svelte": "5.20.5",
48+
"publint": "^0.3.8",
49+
"svelte": "5.22.1",
5050
"svelte-check": "^4.1.4",
51-
"vite": "^6.1.0",
52-
"vitest": "3.0.5",
51+
"vite": "^6.2.0",
52+
"vitest": "3.0.7",
5353
"vitest-browser-svelte": "^0.1.0"
5454
},
5555
"dependencies": {

packages/svelte-file-tree/svelte.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ export default {
1111
include: [
1212
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment
1313
...config.include,
14-
"../svelte.config.js",
1514
"../vitest.workspace.ts",
1615
],
1716
};

0 commit comments

Comments
 (0)