Skip to content

Commit 18e92c3

Browse files
committed
Refactor package.json, tsconfig.json
1 parent 352dbb2 commit 18e92c3

File tree

2 files changed

+22
-23
lines changed

2 files changed

+22
-23
lines changed

package.json

+18-17
Original file line numberDiff line numberDiff line change
@@ -55,36 +55,37 @@
5555
"build": "tsc --build --clean && tsc --build && type-coverage",
5656
"format": "remark . -qfo && prettier . -w --log-level warn && xo --fix",
5757
"test-api": "node --conditions development test/index.js",
58-
"test-coverage": "c8 --check-coverage --100 --reporter lcov npm run test-api",
58+
"test-coverage": "c8 --100 --reporter lcov npm run test-api",
5959
"test": "npm run build && npm run format && npm run test-coverage"
6060
},
6161
"prettier": {
62-
"tabWidth": 2,
63-
"useTabs": false,
64-
"singleQuote": true,
6562
"bracketSpacing": false,
6663
"semi": false,
67-
"trailingComma": "none"
68-
},
69-
"xo": {
70-
"prettier": true,
71-
"overrides": [
72-
{
73-
"files": "test/**/*.js",
74-
"rules": {
75-
"no-await-in-loop": 0
76-
}
77-
}
78-
]
64+
"singleQuote": true,
65+
"tabWidth": 2,
66+
"trailingComma": "none",
67+
"useTabs": false
7968
},
8069
"remarkConfig": {
8170
"plugins": [
82-
"preset-wooorm"
71+
"remark-preset-wooorm"
8372
]
8473
},
8574
"typeCoverage": {
8675
"atLeast": 100,
8776
"detail": true,
77+
"ignoreCatch": true,
8878
"strict": true
79+
},
80+
"xo": {
81+
"overrides": [
82+
{
83+
"files": "test/**/*.js",
84+
"rules": {
85+
"no-await-in-loop": "off"
86+
}
87+
}
88+
],
89+
"prettier": true
8990
}
9091
}

tsconfig.json

+4-6
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11
{
2-
"include": ["**/**.js"],
3-
"exclude": ["coverage/", "node_modules/"],
42
"compilerOptions": {
53
"checkJs": true,
4+
"customConditions": ["development"],
65
"declaration": true,
76
"emitDeclarationOnly": true,
87
"exactOptionalPropertyTypes": true,
9-
"forceConsistentCasingInFileNames": true,
108
"lib": ["es2020"],
119
"module": "node16",
12-
"newLine": "lf",
13-
"skipLibCheck": true,
1410
"strict": true,
1511
"target": "es2020"
16-
}
12+
},
13+
"exclude": ["coverage/", "node_modules/"],
14+
"include": ["**/*.js"]
1715
}

0 commit comments

Comments
 (0)