Files
wehub-resource-sync 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
chore: import upstream snapshot with attribution
2026-07-13 12:08:49 +08:00

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" }
]
}