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