|
41 | 41 | "format:fix": "npm-run-all --parallel \"format:prettier --write\" format:package",
|
42 | 42 | "format:package": "node -r esbuild-register ./scripts/fixpack.ts",
|
43 | 43 | "format:prettier": "prettier --config .prettierrc --ignore-path .prettierignore '**/*.{js,json,html}'",
|
44 |
| - "lint": "npm-run-all --parallel lint:codes lint:docs", |
| 44 | + "lint": "npm-run-all --parallel lint:secret lint:codes lint:docs", |
45 | 45 | "lint:codes": "eslint ./packages ./test-d ./e2e ./benchmark ./format-explorer --ext .js,.ts,.vue",
|
46 | 46 | "lint:docs": "textlint --config .textlintrc.js docs/*.md docs/advanced/**/*.md docs/essentials/**/*.md docs/migration/**/*.md docs/api/injection.md packages/**/*.md",
|
| 47 | + "lint:secret": "npx secretlint \"**/*\"", |
47 | 48 | "lint:fix": "npm-run-all --parallel \"lint:codes --fix\" \"lint:docs --fix\"",
|
48 | 49 | "preinstall": "node ./scripts/checkYarn.js",
|
49 | 50 | "release:prepare": "shipjs prepare",
|
|
61 | 62 | "@rollup/plugin-json": "^4.1.0",
|
62 | 63 | "@rollup/plugin-node-resolve": "^13.0.0",
|
63 | 64 | "@rollup/plugin-replace": "^2.4.0",
|
| 65 | + "@secretlint/secretlint-rule-preset-recommend": "^3.1.0", |
64 | 66 | "@sucrase/jest-plugin": "^2.1.0",
|
65 | 67 | "@textlint-rule/textlint-rule-no-unmatched-pair": "^1.0.7",
|
66 | 68 | "@types/jest": "^26.0.14",
|
|
99 | 101 | "rollup-plugin-node-globals": "^1.4.0",
|
100 | 102 | "rollup-plugin-terser": "^7.0.2",
|
101 | 103 | "rollup-plugin-typescript2": "^0.30.0",
|
| 104 | + "secretlint": "^3.2.0", |
102 | 105 | "set-tz": "^0.2.0",
|
103 | 106 | "shipjs": "^0.23.1",
|
104 | 107 | "textlint": "^12.0.0",
|
|
159 | 162 | "*.ts?(x)": [
|
160 | 163 | "prettier --parser=typescript --write",
|
161 | 164 | "eslint --fix --ext .ts"
|
| 165 | + ], |
| 166 | + "*": [ |
| 167 | + "secretlint" |
162 | 168 | ]
|
163 | 169 | },
|
164 | 170 | "workspaces": [
|
|
0 commit comments