UNPKG

eslint-plugin-no-secrets

Version:

An eslint rule that searches for potential secrets/keys in code

49 lines (48 loc) 1.36 kB
{ "name": "eslint-plugin-no-secrets", "version": "2.3.3", "description": "An eslint rule that searches for potential secrets/keys in code", "main": "./dist/index.js", "types": "./index.d.ts", "scripts": { "build:schema": "node --require ts-node/register ./tools/json-schema.ts", "build": "npm run build:schema && tsc", "test": "npm run test:unit && npm run test:staging", "test:unit": "ts-node tests/lib/rules", "test:staging": "npm run build && node --test --require ts-node/register ./staging/**.spec.ts" }, "keywords": [ "eslint", "eslint-plugin", "security", "secure", "secrets", "lint", "eslintplugin" ], "author": "Nick Deis <nickjdeis@gmail.com>", "repository": "https://github.com/nickdeis/eslint-plugin-no-secrets", "license": "MIT", "devDependencies": { "@eslint/json": "^0.10.0", "@types/eslint": "^9.6.1", "@types/node": "^22.9.1", "eslint": "^7.19.0", "eslint-plugin-jsonc": "^2.21.1", "eslint-plugin-self": "^1.2.0", "eslint10": "npm:eslint@^10.0.0", "eslint6": "npm:eslint@^6.8.0", "eslint8": "npm:eslint@^8.57.0", "eslint9": "npm:eslint@^9.19.0", "ts-node": "^10.9.2", "typescript": "^5.6.3", "zod": "^4.3.6" }, "peerDependencies": { "eslint": ">=5" }, "engines": { "npm": ">=8", "node": ">=18" } }