const fs = require("fs"); (async () => { const storeStr = await fs.promises.readFile("build/contracts/IERC1155DiamondAll.json"); const storeJson = JSON.parse(storeStr); const storeAbi = storeJson.abi; const storeOutFile = "store.abi.json"; console.log(`Writing store ABI to file: ${storeOutFile}`); await fs.promises.writeFile(storeOutFile, JSON.stringify(storeAbi, null, 4)); const factoryStr = await fs.promises.readFile("build/contracts/ERC1155DiamondFactory.json"); const factoryJson = JSON.parse(factoryStr); const factoryAbi = factoryJson.abi; const factoryOutFile = "factory.abi.json"; console.log(`Writing factory abi to file: ${factoryOutFile}`); await fs.promises.writeFile(factoryOutFile, JSON.stringify(factoryAbi, null, 4)); })();