1a390b2815
Scorecard supply-chain security / Scorecard analysis (push) Failing after 1s
/ test (push) Failing after 0s
secretlint / Run secretlint to diff files (push) Failing after 1s
UI-TARS E2E Test / E2E (macos-13) (push) Has been cancelled
UI-TARS E2E Test / E2E (macos-latest) (push) Has been cancelled
UI-TARS E2E Test / E2E (windows-latest) (push) Has been cancelled
CI Test, Typecheck / Test & Typecheck (push) Has been cancelled
49 lines
1.6 KiB
JSON
49 lines
1.6 KiB
JSON
{
|
|
"rules": [
|
|
{ "id": "@secretlint/secretlint-rule-1password" },
|
|
{ "id": "@secretlint/secretlint-rule-anthropic" },
|
|
{ "id": "@secretlint/secretlint-rule-aws" },
|
|
{ "id": "@secretlint/secretlint-rule-azure" },
|
|
{ "id": "@secretlint/secretlint-rule-basicauth" },
|
|
{ "id": "@secretlint/secretlint-rule-database-connection-string" },
|
|
{ "id": "@secretlint/secretlint-rule-filter-comments" },
|
|
{ "id": "@secretlint/secretlint-rule-gcp" },
|
|
{ "id": "@secretlint/secretlint-rule-github" },
|
|
{ "id": "@secretlint/secretlint-rule-no-dotenv" },
|
|
{ "id": "@secretlint/secretlint-rule-no-homedir" },
|
|
{ "id": "@secretlint/secretlint-rule-no-k8s-kind-secret" },
|
|
{
|
|
"id": "@secretlint/secretlint-rule-npm",
|
|
"options": {
|
|
"allows": ["/npm_i_save_dev_types_/g"]
|
|
}
|
|
},
|
|
{ "id": "@secretlint/secretlint-rule-openai" },
|
|
{
|
|
"id": "@secretlint/secretlint-rule-pattern",
|
|
"options": {
|
|
"patterns": [
|
|
{
|
|
"name": "key-value secret",
|
|
"pattern": "/\\b(?<key>(?:password|pass|secret|token|apiKey)(?:[_-]\\w+)?)\\b\\s*[:=]\\s*(?<value>(?!['\"]?\\s*['\"]?$)(?!\\d+\\.\\d+(?:\\.\\d+)?(?:\\s|$))\\S.*)/i"
|
|
}
|
|
],
|
|
"allows": [
|
|
"your_api_key",
|
|
"YOUR_API_KEY",
|
|
"undefined",
|
|
"test-key",
|
|
"original-key",
|
|
"custom-key",
|
|
"deepseek-key",
|
|
"azure-key",
|
|
"kimi-api-key",
|
|
"ollama",
|
|
"/agentModel\\?\\.apiKey/",
|
|
"/defaultConfig\\.apiKey/"
|
|
]
|
|
}
|
|
},
|
|
{ "id": "@secretlint/secretlint-rule-privatekey" }
|
|
]
|
|
} |