Initialize KDC Projects with npm & git. Security included!
- Install gpg - Encrypt files using a public and a secret key identified by your email address.
- Install git-secrets - Prevents you from committing passwords and other sensitive information in plain text to a git repository.
- Install git-secret - Encrypt files that containt passwords and other sensitive information before comitting to a git repository.
- Run
git init
- Initialize git repository. - Run
npm init
- Initialize npm project. - Install husky and lint-staged - Enable git hooks to make use of git-secrets.
Please install the following before using:
npx @kdcio/init <project-name>
Visit git-secret to learn how to use it.