瀏覽代碼

:recycle: added linting and formatting | added test config

master
toj 2 年之前
父節點
當前提交
4f89b94584
共有 5 個文件被更改,包括 2084 次插入1505 次删除
  1. 2
    0
      .gitignore
  2. 2062
    1504
      package-lock.json
  3. 11
    1
      package.json
  4. 0
    0
      src/actions.js
  5. 9
    0
      vitest.config.ts

+ 2
- 0
.gitignore 查看文件

@@ -1 +1,3 @@
1
+.vscode
1 2
 node_modules
3
+coverage

+ 2062
- 1504
package-lock.json
文件差異過大導致無法顯示
查看文件


+ 11
- 1
package.json 查看文件

@@ -4,7 +4,7 @@
4 4
     "description": "liquid measurement",
5 5
     "main": "index.js",
6 6
     "scripts": {
7
-        "test": "echo \"Error: no test specified\" && exit 1"
7
+        "test": "vitest run --coverage"
8 8
     },
9 9
     "type": "module",
10 10
     "author": "TOJ",
@@ -13,6 +13,16 @@
13 13
         "nanoid": "^3.3.7"
14 14
     },
15 15
     "devDependencies": {
16
+        "@vitest/coverage-v8": "^1.4.0",
17
+        "oxlint": "^0.2.14",
16 18
         "vitest": "^1.3.1"
19
+    },
20
+    "prettier": {
21
+        "trailingComma": "all",
22
+        "tabWidth": 4,
23
+        "semi": false,
24
+        "singleQuote": true,
25
+        "bracketSpacing": true,
26
+        "arrowParens": "avoid"
17 27
     }
18 28
 }

+ 0
- 0
src/actions.js 查看文件


+ 9
- 0
vitest.config.ts 查看文件

@@ -0,0 +1,9 @@
1
+import { defineConfig } from 'vitest/config'
2
+
3
+export default defineConfig({
4
+    test: {
5
+        coverage: {
6
+            provider: 'v8', // or 'v8'
7
+        },
8
+    },
9
+})

Loading…
取消
儲存