paulmillr / scure-bip32

Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets.
https://paulmillr.com/noble/#scure
MIT License
60 stars 9 forks source link

Add a package.lock. #6

Closed MicahZoltu closed 2 years ago

MicahZoltu commented 2 years ago

This allows build systems and auditors to do npm ci instead of npm install, which will validate that the dependencies used to build the project are identical to those checked into the repository.

paulmillr commented 2 years ago

Absolutely not. I have removed lockfiles from all my repositories, because Dependabot and other useless bots, and blind people were spamming me about "security vulnerabilities", which are not vulnerabilities, etc. They don't care if it's devdeps, or not devdeps.

Most people use npm packages instead of github repo directly, so this would bring no benefit to them. The commits are signed by me in any case.