浏览代码

Add web check / lint npm commands

`svelte-check` returns some "hints" that can be ignored since some
are not true and others are not relevant.
Jaime Baez 2 年之前
父节点
当前提交
6725954b70
共有 1 个文件被更改,包括 8 次插入4 次删除
  1. 8 4
      web/package.json

+ 8 - 4
web/package.json

@@ -6,10 +6,14 @@
 		"build": "vite build",
 		"package": "svelte-kit package",
 		"preview": "vite preview",
-		"check": "svelte-check --tsconfig ./tsconfig.json",
-		"check:watch": "svelte-check --tsconfig ./tsconfig.json --watch",
-		"lint": "prettier --check --plugin-search-dir=. . && eslint .",
-		"format": "prettier --write --plugin-search-dir=. .",
+		"check": "svelte-check --tsconfig ./tsconfig.json --fail-on-warnings",
+		"check:watch": "npm run check -- --watch",
+		"check:code": "npm run format && npm run lint && npm run check",
+		"check:all": "npm run check:code && npm test",
+		"lint": "eslint . --max-warnings 0",
+		"lint:fix": "npm run lint -- --fix",
+		"format": "prettier --check --plugin-search-dir=. .",
+		"format:fix": "prettier --write --plugin-search-dir=. .",
 		"test": "jest",
 		"test:watch": "npm test -- --watch"
 	},