Skip to content

Commit 2ebd334

Browse files
committed
Refactor package.json, tsconfig.json
1 parent f2943c4 commit 2ebd334

File tree

2 files changed

+21
-25
lines changed

2 files changed

+21
-25
lines changed

package.json

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -57,37 +57,35 @@
5757
"build": "tsc --build --clean && tsc --build && type-coverage",
5858
"format": "remark . -qfo && prettier . -w --log-level warn && xo --fix",
5959
"test-api": "node --conditions development test/index.js",
60-
"test-coverage": "c8 --check-coverage --100 --reporter lcov npm run test-api",
60+
"test-coverage": "c8 --100 --reporter lcov npm run test-api",
6161
"test": "npm run build && npm run format && npm run test-coverage"
6262
},
6363
"prettier": {
64-
"tabWidth": 2,
65-
"useTabs": false,
66-
"singleQuote": true,
6764
"bracketSpacing": false,
6865
"semi": false,
69-
"trailingComma": "none"
70-
},
71-
"xo": {
72-
"prettier": true,
73-
"rules": {
74-
"no-await-in-loop": "off"
75-
},
76-
"ignore": [
77-
"test/fixtures/"
78-
]
66+
"singleQuote": true,
67+
"tabWidth": 2,
68+
"trailingComma": "none",
69+
"useTabs": false
7970
},
8071
"remarkConfig": {
8172
"plugins": [
82-
"preset-wooorm"
73+
"remark-preset-wooorm"
8374
]
8475
},
8576
"typeCoverage": {
8677
"atLeast": 100,
8778
"detail": true,
88-
"strict": true,
89-
"ignoreFiles": [
90-
"lib/types.d.ts"
91-
]
79+
"ignoreCatch": true,
80+
"strict": true
81+
},
82+
"xo": {
83+
"ignore": [
84+
"test/fixtures/"
85+
],
86+
"prettier": true,
87+
"rules": {
88+
"no-await-in-loop": "off"
89+
}
9290
}
9391
}

tsconfig.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11
{
2-
"include": ["**/**.js"],
3-
"exclude": ["coverage/", "node_modules/", "test/fixtures/"],
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/", "test/fixtures/"],
14+
"include": ["**/*.js"]
1715
}

0 commit comments

Comments
 (0)