Skip to content

Commit b550bc4

Browse files
committed
Fixes and adjustments
1 parent edd3f95 commit b550bc4

6 files changed

Lines changed: 137 additions & 143 deletions

File tree

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ coverage/
33
node_modules/
44
*.d.ts
55
*.js
6-
*.js.map
6+
*.js.map

eslint.config.ts

Lines changed: 12 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,25 @@
1-
/* eslint-disable @typescript-eslint/no-magic-numbers */
2-
/* eslint-disable @typescript-eslint/naming-convention */
3-
1+
import { defineConfig, globalIgnores } from 'eslint/config'
42
import { configs } from '@eslint/js'
5-
import { defineConfig } from 'eslint/config'
63
import tseslint from 'typescript-eslint'
74

85
export default defineConfig(
96
configs.all,
10-
tseslint.configs.all,
11-
{
12-
ignores: [
13-
'./coverage/',
14-
'./dist/',
15-
'./node_modules/'
16-
]
17-
},
18-
{
19-
languageOptions: {
20-
parserOptions: {
21-
projectService: true
22-
}
23-
}
24-
},
7+
tseslint.configs.eslintRecommended,
8+
tseslint.configs.strict,
9+
tseslint.configs.stylistic,
10+
globalIgnores([
11+
'**/*.d.ts',
12+
'**/*.js',
13+
'**/*.js.map',
14+
'**/coverage/',
15+
'**/node_modules/'
16+
]),
2517
{
2618
rules: {
2719
'array-bracket-spacing': [ 'error', 'always' ],
2820
'comma-dangle': [ 'error', 'never' ],
2921
'computed-property-spacing': [ 'error', 'never' ],
22+
// eslint-disable-next-line no-magic-numbers
3023
'indent': [ 'error', 2, { SwitchCase: 1 } ],
3124
'object-curly-spacing': [ 'error', 'always' ],
3225
'one-var': [ 'error', 'never' ],

test/ReadableFromWeb.test.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
/* eslint-disable @typescript-eslint/no-unsafe-type-assertion */
21
/* eslint-disable @typescript-eslint/no-require-imports */
3-
/* eslint-disable @typescript-eslint/prefer-readonly-parameter-types */
42

53
import { expect, test } from 'vitest'
64
import type { Readable } from 'readable-stream'

tsconfig.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
{
22
"extends": "./tsconfig.build.json",
33
"include": [
4-
"./*.ts",
4+
"eslint.config.ts",
5+
"vitest.config.ts",
56
"lib/*.ts",
67
"test/*.ts"
8+
],
9+
"exclude": [
10+
"lib/*.d.ts"
711
]
812
}

vitest.config.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ const browsers: ('chromium' | 'firefox' | 'webkit')[] = [
1111
export default defineConfig({
1212
build: {
1313
minify: false,
14-
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-member-access
1514
target: compilerOptions.target
1615
},
1716
test: {

0 commit comments

Comments
 (0)