Skip to content

Commit 4febe47

Browse files
committed
Refactor project to reduce number of dependencies
1 parent 5cf4415 commit 4febe47

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+886
-8359
lines changed

.cspell/project-words.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ eucjp
2020
euckr
2121
HKSCs
2222
kayahr
23+
ntest
24+
oxlint
2325
Reimer
2426
sjis
2527
SUPERSETS

.oxlintrc.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"$schema": "node_modules/oxlint/configuration_schema.json",
3+
"extends": [
4+
"node_modules/@kayahr/oxlint-config/.oxlintrc.json"
5+
],
6+
"env": {
7+
"node": true
8+
},
9+
"ignorePatterns": [
10+
"data/**/*.cp.js",
11+
"data/**/*.ranges.js",
12+
"src/test/data/*.ts"
13+
],
14+
"rules": {
15+
"unicorn/filename-case": "off"
16+
}
17+
}

.vscode/settings.json

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,20 @@
55
"node_modules": true
66
},
77
"task.allowAutomaticTasks": "on",
8-
"javascript.preferences.importModuleSpecifierEnding": "js",
9-
"typescript.preferences.importModuleSpecifierEnding": "js"
8+
"nodejs-testing.extensions": [
9+
{
10+
"extensions": [ "ts" ],
11+
"filePatterns": [
12+
"src/test/**/*.test.ts"
13+
],
14+
"parameters": [
15+
"--experimental-test-coverage"
16+
]
17+
}
18+
],
19+
"oxc.typeAware": true,
20+
"coverage-gutters.coverageFileNames": [
21+
"lib/test/lcov.info"
22+
],
23+
"oxc.enable": true
1024
}

eslint.config.js

Lines changed: 0 additions & 23 deletions
This file was deleted.

ntest.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"$schema": "node_modules/@kayahr/ntest/ntest.schema.json",
3+
"files": "src/test/**/*.test.ts",
4+
"reporter": [
5+
{ "name": "spec" },
6+
{ "name": "lcov", "destination": "lib/test/lcov.info" }
7+
],
8+
"coverage": {
9+
"enabled": true
10+
}
11+
}

0 commit comments

Comments
 (0)