diff --git a/.vscode/settings.json b/.vscode/settings.json index 8f3584587..4a9c1448e 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,4 +1,5 @@ { "eslint.debug": false, - "eslint.format.enable": true + "eslint.format.enable": true, + "typescript.tsc.autoDetect": "watch" } \ No newline at end of file diff --git a/package.json b/package.json index d4e31b15a..768996d6c 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,8 @@ "docs:dev": "vitepress dev docs", "docs:build": "npm run copylogs && vitepress build docs", "docs:preview": "vitepress preview docs", - "pub": "echo 1" + "pub": "echo 1", + "dev": "pnpm run -r --parallel compile " }, "license": "AGPL-3.0", "dependencies": { diff --git a/packages/core/acme-client/package.json b/packages/core/acme-client/package.json index f15cc208c..1b3d57857 100644 --- a/packages/core/acme-client/package.json +++ b/packages/core/acme-client/package.json @@ -52,7 +52,8 @@ "lint-types": "tsd", "prepublishOnly": "npm run build-docs", "test": "mocha -t 60000 \"test/setup.js\" \"test/**/*.spec.js\"", - "pub": "npm publish" + "pub": "npm publish", + "compile": "tsc --skipLibCheck --watch" }, "repository": { "type": "git", diff --git a/packages/core/basic/package.json b/packages/core/basic/package.json index dd66b9652..5ba4c5693 100644 --- a/packages/core/basic/package.json +++ b/packages/core/basic/package.json @@ -13,7 +13,8 @@ "dev-build": "npm run build", "preview": "vite preview", "test": "mocha --loader=ts-node/esm", - "pub": "npm publish" + "pub": "npm publish", + "compile": "tsc --skipLibCheck --watch" }, "dependencies": { "axios": "^1.7.2", diff --git a/packages/core/pipeline/package.json b/packages/core/pipeline/package.json index c84c2c2f3..abcc6be40 100644 --- a/packages/core/pipeline/package.json +++ b/packages/core/pipeline/package.json @@ -14,7 +14,8 @@ "build3": "rollup -c", "preview": "vite preview", "test": "mocha --loader=ts-node/esm", - "pub": "npm publish" + "pub": "npm publish", + "compile": "tsc --skipLibCheck --watch" }, "dependencies": { "@certd/basic": "^1.37.1", diff --git a/packages/libs/lib-server/package.json b/packages/libs/lib-server/package.json index 8ebc8d27b..db00c9a81 100644 --- a/packages/libs/lib-server/package.json +++ b/packages/libs/lib-server/package.json @@ -17,7 +17,8 @@ "lint": "mwts check", "lint:fix": "mwts fix", "prepublish": "npm run build", - "pub": "npm publish" + "pub": "npm publish", + "compile": "tsc --skipLibCheck --watch" }, "keywords": [], "author": "greper", diff --git a/packages/plugins/plugin-cert/package.json b/packages/plugins/plugin-cert/package.json index 213a4435d..e749bf309 100644 --- a/packages/plugins/plugin-cert/package.json +++ b/packages/plugins/plugin-cert/package.json @@ -13,7 +13,8 @@ "build3": "rollup -c", "build2": "vue-tsc --noEmit && vite build", "preview": "vite preview", - "pub": "npm publish" + "pub": "npm publish", + "compile": "tsc --skipLibCheck --watch" }, "dependencies": { "@certd/acme-client": "^1.37.1", diff --git a/packages/plugins/plugin-lib/package.json b/packages/plugins/plugin-lib/package.json index 7def5947f..7954bdcba 100644 --- a/packages/plugins/plugin-lib/package.json +++ b/packages/plugins/plugin-lib/package.json @@ -13,7 +13,8 @@ "build3": "rollup -c", "build2": "vue-tsc --noEmit && vite build", "preview": "vite preview", - "pub": "npm publish" + "pub": "npm publish", + "compile": "tsc --skipLibCheck --watch" }, "dependencies": { "@alicloud/openapi-client": "^0.4.14",