const fs = require('fs') const packageJson = JSON.parse(fs.readFileSync('./node_modules/bignumber.js/package.json', 'utf8')) packageJson.exports['./bignumber'] = './bignumber.js' fs.writeFileSync('./node_modules/bignumber.js/package.json', JSON.stringify(packageJson, null, 2)) console.log('Fixed bignumber.js package.json') const file = './node_modules/web3-eth-contract/types/index.d.ts' fs.writeFileSync( file, fs .readFileSync(file, 'utf8') .toString() .replace(/Accounts/g, 'Web3Account') ) console.log('Fixed web3-eth-contract')