@secretlint/secretlint-rule-privatekey
Advanced tools
Comparing version 3.0.0 to 3.1.0
@@ -13,3 +13,3 @@ "use strict"; | ||
// Based on https://docs.cribl.io/docs/regexesyml | ||
const PRIVATE_KEY_PATTERN = /-----BEGIN (DSA|RSA|EC|PGP|OPENSSH) PRIVATE KEY(\sBLOCK)?-----[\s\S]*/gm; | ||
const PRIVATE_KEY_PATTERN = /-----BEGIN\s?(DSA|RSA|EC|PGP|OPENSSH|[A-Z]{2,16})?\s?PRIVATE KEY(\sBLOCK)?-----[\s\S]*/gm; | ||
const results = source.content.matchAll(PRIVATE_KEY_PATTERN); | ||
@@ -16,0 +16,0 @@ for (const result of results) { |
{ | ||
"name": "@secretlint/secretlint-rule-privatekey", | ||
"version": "3.0.0", | ||
"version": "3.1.0", | ||
"description": "A secretlint rule for PrivateKey.", | ||
@@ -50,11 +50,11 @@ "keywords": [ | ||
"@secretlint/secretlint-scripts": "^2.1.1", | ||
"@secretlint/tester": "^3.0.0", | ||
"@secretlint/tester": "^3.1.0", | ||
"@types/mocha": "^8.2.2", | ||
"@types/node": "^14.14.41", | ||
"cross-env": "^7.0.0", | ||
"mocha": "^8.3.2", | ||
"prettier": "^2.0.2", | ||
"mocha": "^9.0.1", | ||
"prettier": "^2.3.1", | ||
"rimraf": "^3.0.2", | ||
"ts-node": "^9.1.1", | ||
"typescript": "^4.2.4" | ||
"ts-node": "^10.0.0", | ||
"typescript": "^4.3.4" | ||
}, | ||
@@ -64,3 +64,3 @@ "publishConfig": { | ||
}, | ||
"gitHead": "06a6a5c0aedc4bfa89b91891c04095d04bdf09d6" | ||
"gitHead": "634a3fb30f99492e94676a358aaae3de31d99207" | ||
} |
@@ -34,2 +34,7 @@ # @secretlint/secretlint-rule-privatekey | ||
## Options | ||
- `allows: string[]` | ||
- Allows a list of [RegExp-like String](https://github.com/textlint/regexp-string-matcher#regexp-like-string) | ||
## Changelog | ||
@@ -36,0 +41,0 @@ |
@@ -36,3 +36,4 @@ import { | ||
// Based on https://docs.cribl.io/docs/regexesyml | ||
const PRIVATE_KEY_PATTERN = /-----BEGIN (DSA|RSA|EC|PGP|OPENSSH) PRIVATE KEY(\sBLOCK)?-----[\s\S]*/gm; | ||
const PRIVATE_KEY_PATTERN = | ||
/-----BEGIN\s?(DSA|RSA|EC|PGP|OPENSSH|[A-Z]{2,16})?\s?PRIVATE KEY(\sBLOCK)?-----[\s\S]*/gm; | ||
const results = source.content.matchAll(PRIVATE_KEY_PATTERN); | ||
@@ -39,0 +40,0 @@ for (const result of results) { |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
10643
149
69