File tree Expand file tree Collapse file tree 6 files changed +37
-5
lines changed
Expand file tree Collapse file tree 6 files changed +37
-5
lines changed Original file line number Diff line number Diff line change 1+ {
2+ "trailingComma" : " all" ,
3+ "tabWidth" : 2 ,
4+ "semi" : false ,
5+ "singleQuote" : true
6+ }
Original file line number Diff line number Diff line change 1+ // @ts -check
2+
3+ import eslint from '@eslint/js'
4+ import tseslint from 'typescript-eslint'
5+ import prettier from 'eslint-config-prettier'
6+ import pluginPrettier from 'eslint-plugin-prettier'
7+
8+ export default tseslint . config (
9+ eslint . configs . recommended ,
10+ tseslint . configs . strict ,
11+ tseslint . configs . stylistic ,
12+ {
13+ plugins : {
14+ prettier : pluginPrettier ,
15+ } ,
16+ rules : {
17+ 'prettier/prettier' : 'error' ,
18+ } ,
19+ extends : [ prettier ] ,
20+ } ,
21+ )
Original file line number Diff line number Diff line change 88 "test" : " vitest --run" ,
99 "test:watch" : " vitest --watch" ,
1010 "test:coverage" : " vitest --coverage --watch=false" ,
11- "lint" : " npx ts-standard " ,
11+ "lint" : " npx eslint . " ,
1212 "build" : " npx tsc"
1313 },
1414 "author" : " Tobias Sandelius @tobidelius" ,
Original file line number Diff line number Diff line change @@ -3,4 +3,9 @@ npm i -D typescript \
33 @types/node \
44 @vitest/coverage-v8 \
55 vitest \
6- ts-standard
6+ eslint \
7+ @eslint/js \
8+ typescript-eslint \
9+ prettier \
10+ eslint-plugin-prettier \
11+ eslint-config-prettier
Original file line number Diff line number Diff line change 1- export default function sum ( x : number , y : number ) : number {
1+ export default function sum ( x : number , y : number ) : number {
22 return x + y
33}
Original file line number Diff line number Diff line change @@ -3,6 +3,6 @@ import { defineConfig } from 'vitest/config'
33export default defineConfig ( {
44 test : {
55 setupFiles : './test/setup.ts' ,
6- globals : true
7- }
6+ globals : true ,
7+ } ,
88} )
You can’t perform that action at this time.
0 commit comments