0.5.0 • Published 2 years ago

priv-key-precommit v0.5.0

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

priv-key-precommit

A simple precommit hook that checks for the presence of an Ethereum private key in your codebase.

Usage

  1. Install the package
yarn add -D priv-key-precommit
  1. Create a script in your package.json
"scripts": {
  "priv-key-check": "priv-key-precommit"
}
  1. Install husky (or a similar pre-commit hook manager)
npx husky-init && yarn
  1. Edit the contents of .husky/pre-commit
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

npm run priv-key-check
  1. Try commiting your code. It won't let you commit your code if it finds a private key in your codebase.
❯ git commit -m 'test'

> priv:check
> priv-key-precommit

🚨 Found 1 instance(s) of private keys. Aborting commit.
=> .env.example
husky - pre-commit hook exited with code 1 (error)
0.5.0

2 years ago

0.3.4

2 years ago

0.3.3

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.0

2 years ago

0.2.0

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago