Skip to content

Commit f9a5e76

Browse files
committed
Refactor project
1 parent 71e021d commit f9a5e76

27 files changed

+433
-8855
lines changed

.cspell/project-words.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
kayahr
22
Klingemann
33
Klingemann's
4+
ntest
5+
oxlint
46
Reimer
57
RGBA
68
stackblur

.oxlintrc.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
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+
}

.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 & 21 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)