Skip to content

Commit 4640ef5

Browse files
committed
js -> js|ts
1 parent ae40057 commit 4640ef5

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

packages/eslint-plugin-svelte/src/utils/svelte-context.ts

+10-10
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ export type SvelteContext = (
3737
svelteKitVersion: '1.0.0-next' | '1' | '2' | null;
3838
svelteKitFileType:
3939
| '+page.svelte'
40-
| '+page.js'
41-
| '+page.server.js'
40+
| '+page.[js|ts]'
41+
| '+page.server.[js|ts]'
4242
| '+error.svelte'
4343
| '+layout.svelte'
44-
| '+layout.js'
45-
| '+layout.server.js'
46-
| '+server.js'
44+
| '+layout.[js|ts]'
45+
| '+layout.server.[js|ts]'
46+
| '+server.[js|ts]'
4747
| null;
4848
};
4949

@@ -67,11 +67,11 @@ function getSvelteKitFileTypeFromFilePath(filePath: string): SvelteContext['svel
6767
}
6868
case '+page.js':
6969
case '+page.ts': {
70-
return '+page.js';
70+
return '+page.[js|ts]';
7171
}
7272
case '+page.server.js':
7373
case '+page.server.ts': {
74-
return '+page.server.js';
74+
return '+page.server.[js|ts]';
7575
}
7676
case '+error.svelte': {
7777
return '+error.svelte';
@@ -81,15 +81,15 @@ function getSvelteKitFileTypeFromFilePath(filePath: string): SvelteContext['svel
8181
}
8282
case '+layout.js':
8383
case '+layout.ts': {
84-
return '+layout.js';
84+
return '+layout.[js|ts]';
8585
}
8686
case '+layout.server.js':
8787
case '+layout.server.ts': {
88-
return '+layout.server.js';
88+
return '+layout.server.[js|ts]';
8989
}
9090
case '+server.js':
9191
case '+server.ts': {
92-
return '+server.js';
92+
return '+server.[js|ts]';
9393
}
9494
default: {
9595
return null;

packages/eslint-plugin-svelte/tests/src/index.spec.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -117,10 +117,10 @@ describe('shouldRun', () => {
117117
assert.strictEqual(
118118
shouldRun(actualSvelteKit, [
119119
{
120-
svelteKitFileTypes: ['+page.js']
120+
svelteKitFileTypes: ['+page.[js|ts]']
121121
},
122122
{
123-
svelteKitFileTypes: ['+page.server.js']
123+
svelteKitFileTypes: ['+page.server.[js|ts]']
124124
}
125125
]),
126126
false

0 commit comments

Comments
 (0)