BitcoinJS-lib is a JavaScript library for Bitcoin scripting and works both on Node.js and in web browsers. It allows you to create, manipulate, and interpret Bitcoin transactions. You can install it using npm with `npm install bitcoinjs-lib`. And here is the link:
https://github.com/bitcoinjs/bitcoinjs-libHope this is helpful.