UNPKG

ban-sensitive-files

Version:

Checks filenames to be committed against a library of filename rules to prevent sensitive files in Git

74 lines (73 loc) 1.77 kB
{ "name": "ban-sensitive-files", "description": "Checks filenames to be committed against a library of filename rules to prevent sensitive files in Git", "main": "src/ban.js", "bin": { "ban": "bin/ban.js", "ban-sensitive-files": "bin/ban.js", "sensitive-files": "bin/ban.js", "ban-sensitive": "bin/ban.js", "no-sensitive": "bin/ban.js", "no-way": "bin/ban.js" }, "version": "1.10.7", "scripts": { "test": "mocha src/*-spec.js", "ban": "node bin/ban.js", "issues": "git-issues", "semantic-release": "semantic-release", "lint": "standard --verbose --fix bin/*.js src/*.js", "prepare": "husky install" }, "standard": { "parser": "babel-eslint" }, "repository": { "type": "git", "url": "https://github.com/bahmutov/ban-sensitive-files.git" }, "keywords": [ "npm", "git", "github", "security", "sensitive", "confidential", "commit", "prevent", "secure", "private", "key" ], "author": "Gleb Bahmutov <gleb.bahmutov@gmail.com>", "license": "MIT", "files": [ "git-deny-patterns.json", "bin", "src/*.js", "!src/*-spec.js" ], "bugs": { "url": "https://github.com/bahmutov/ban-sensitive-files/issues" }, "homepage": "https://github.com/bahmutov/ban-sensitive-files#readme", "devDependencies": { "babel-eslint": "10.1.0", "git-issues": "1.3.1", "husky": "9.1.7", "mocha": "10.8.2", "semantic-release": "23.1.1", "standard": "17.0.0" }, "dependencies": { "bluebird": "3.7.2", "check-more-types": "2.24.0", "debug": "4.4.0", "ggit": "2.4.12", "lazy-ass": "1.6.0", "pluralize": "8.0.0", "ramda": "0.30.1", "update-notifier": "5.1.0" }, "types": "ban.d.ts" }