|
37 | 37 | },
|
38 | 38 | "devDependencies": {
|
39 | 39 | "@microsoft/api-extractor": "^7.12.0",
|
| 40 | + "@secretlint/secretlint-rule-preset-recommend": "^3.3.0", |
40 | 41 | "@types/debug": "^4.1.5",
|
41 | 42 | "@types/eslint": "^7.2.6",
|
42 | 43 | "@types/eslint-visitor-keys": "^1.0.0",
|
|
57 | 58 | "npm-run-all": "^4.1.5",
|
58 | 59 | "opener": "^1.5.1",
|
59 | 60 | "prettier": "^2.2.0",
|
| 61 | + "secretlint": "^3.3.0", |
60 | 62 | "shipjs": "^0.23.0",
|
61 | 63 | "ts-jest": "^26.5.4",
|
62 | 64 | "typescript": "^4.2.3",
|
|
94 | 96 | "clean:coverage": "rm -rf ./coverage",
|
95 | 97 | "clean:lib": "rm -rf ./lib/*.*",
|
96 | 98 | "coverage": "opener coverage/lcov-report/index.html",
|
97 |
| - "fix": "npm-run-all --parallel lint:fix format:fix", |
| 99 | + "fix": "npm-run-all --parallel lint:eslint:fix format:fix", |
98 | 100 | "format": "prettier --config .prettierrc --ignore-path .prettierignore '**/*.{js,json,html}'",
|
99 | 101 | "format:fix": "yarn format --write",
|
100 |
| - "lint": "eslint ./src ./test --ext .ts", |
101 |
| - "lint:fix": "yarn lint --fix", |
| 102 | + "lint": "npm-run-all --parallel lint:eslint lint:secret", |
| 103 | + "lint:eslint": "eslint ./src ./test --ext .ts", |
| 104 | + "lint:secret": "npx secretlint \"**/*\"", |
| 105 | + "lint:eslint:fix": "yarn lint:eslint --fix", |
102 | 106 | "release:prepare": "shipjs prepare",
|
103 | 107 | "release:trigger": "shipjs trigger",
|
104 | 108 | "test": "yarn lint && yarn test:cover",
|
|
0 commit comments