Skip to content

Commit bab1015

Browse files
committed
Fix ESLint import parsing errors
1 parent 736c450 commit bab1015

File tree

6 files changed

+50
-60
lines changed

6 files changed

+50
-60
lines changed

.eslintrc.cjs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ const config = {
1515
},
1616
env: { browser: true },
1717
settings: {
18+
'import/parsers': {
19+
'svelte-eslint-parser': ['.svelte'],
20+
'@typescript-eslint/parser': ['.ts'],
21+
espree: ['.js'],
22+
},
1823
'import-sorting/framework-patterns': [
1924
/^@?portabletext(\/|$)/.source,
2025
/^@?sanity(\/|$)/.source,
@@ -49,6 +54,7 @@ const config = {
4954
parser: 'svelte-eslint-parser',
5055
parserOptions: {
5156
parser: '@typescript-eslint/parser',
57+
extraFileExtensions: ['.svelte'],
5258
},
5359
rules: {
5460
'import/extensions': 'off',

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"@zazen/prettier-config": "1.1.1",
4040
"@zazen/stylelint-config": "4.0.1",
4141
"eslint": "8.57.1",
42-
"eslint-plugin-svelte": "2.35.1",
42+
"eslint-plugin-svelte": "2.46.1",
4343
"husky": "8.0.3",
4444
"lint-staged": "15.2.0",
4545
"prettier": "3.4.2",

pnpm-lock.yaml

Lines changed: 41 additions & 55 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

www/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"prismjs": "1.29.0",
4343
"svelte": "4.2.8",
4444
"svelte-check": "3.6.2",
45-
"svelte-intersection-observer": "0.10.1",
45+
"svelte-intersection-observer": "1.0.0",
4646
"svelte-preprocess": "5.1.3",
4747
"tailwindcss": "3.4.4",
4848
"tailwindcss-capsize": "3.0.5",

www/src/lib/components/page-intro.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
<script>
2-
// eslint-disable-next-line import/no-named-as-default-member, import/no-named-as-default, import/default
32
import ObserveIntersection from 'svelte-intersection-observer'
43
54
import Heading from './heading.svelte'
@@ -25,7 +24,7 @@ let header
2524
<slot />
2625
</Heading>
2726
{#if subtitle}
28-
<SubHeading level="3" shouldShow={intersecting}>
27+
<SubHeading level={3} shouldShow={intersecting}>
2928
{subtitle}
3029
</SubHeading>
3130
{/if}

www/src/routes/+layout.svelte

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
import '../tailwind.css'
33
import '../prism.css'
44
5-
// eslint-disable-next-line import/no-named-as-default-member, import/no-named-as-default, import/default
65
import ObserveIntersection from 'svelte-intersection-observer'
76
87
import SiteNav from '$lib/components/site-nav.svelte'

0 commit comments

Comments
 (0)