Skip to content

Commit 80fb4ad

Browse files
committed
add secretlint
1 parent d8354dd commit 80fb4ad

File tree

3 files changed

+549
-13
lines changed

3 files changed

+549
-13
lines changed

.secretlintrc.json

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"rules": [
3+
{
4+
"id": "@secretlint/secretlint-rule-preset-recommend"
5+
}
6+
]
7+
}

package.json

+7-3
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
},
3838
"devDependencies": {
3939
"@microsoft/api-extractor": "^7.12.0",
40+
"@secretlint/secretlint-rule-preset-recommend": "^3.3.0",
4041
"@types/debug": "^4.1.5",
4142
"@types/eslint": "^7.2.6",
4243
"@types/eslint-visitor-keys": "^1.0.0",
@@ -57,6 +58,7 @@
5758
"npm-run-all": "^4.1.5",
5859
"opener": "^1.5.1",
5960
"prettier": "^2.2.0",
61+
"secretlint": "^3.3.0",
6062
"shipjs": "^0.23.0",
6163
"ts-jest": "^26.5.4",
6264
"typescript": "^4.2.3",
@@ -94,11 +96,13 @@
9496
"clean:coverage": "rm -rf ./coverage",
9597
"clean:lib": "rm -rf ./lib/*.*",
9698
"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",
98100
"format": "prettier --config .prettierrc --ignore-path .prettierignore '**/*.{js,json,html}'",
99101
"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",
102106
"release:prepare": "shipjs prepare",
103107
"release:trigger": "shipjs trigger",
104108
"test": "yarn lint && yarn test:cover",

0 commit comments

Comments
 (0)