UNPKG

@openzeppelin/hardhat-upgrades

Version:

[![Docs](https://img.shields.io/badge/docs-%F0%9F%93%84-blue)](https://docs.openzeppelin.com/upgrades-plugins/hardhat-upgrades) [![NPM Package](https://img.shields.io/npm/v/@openzeppelin/hardhat-upgrades.svg)](https://www.npmjs.org/package/@openzeppelin/h

12 lines • 678 B
import type { SolidityHooks } from 'hardhat/types/hooks'; declare const _default: () => Promise<Partial<SolidityHooks>>; export default _default; /** * Injects AST and metadata from HH3's split `.output.json` build-info files into artifact JSON. * * Required by the `@openzeppelin/foundry-upgrades` npm package, which reads this data from * artifacts via FFI during `hardhat test solidity`. HH3's artifact schema does not include AST * by default, so this bridges the gap. Removing it breaks `examples/BoxSolidityTests`. */ export declare function injectAstIntoArtifacts(artifactPaths: string[], buildInfoDir: string): Promise<void>; //# sourceMappingURL=solidity.d.ts.map