# Check the CONTRIBUTING doc on bitcoinjs-lib for info [Contributing to BitcoinJS](https://github.com/bitcoinjs/bitcoinjs-lib/blob/master/CONTRIBUTING.md) # TypeScript * `npm install` * Modify TypeScript in ts_src folder * Run `npm run format` * Run `npm run lint` and make any necessary changes to remove errors * Run `npm test` and make sure the tests pass * Run `git diff` and make sure the diff in the JS files in the src folder match the changes you made to the TS files