@openzeppelin/upgrade-safe-transpiler
Version:
Solidity preprocessor used to generate OpenZeppelin Contracts Upgrade Safe.
23 lines • 665 B
TypeScript
import { SolcOutput, SolcInput } from './solc/input-output';
interface Paths {
root: string;
sources: string;
}
export interface OutputFile {
fileName: string;
source: string;
path: string;
}
interface TranspileOptions {
initializablePath?: string;
exclude?: string[];
publicInitializers?: string[];
solcVersion?: string;
skipWithInit?: boolean;
namespaced?: boolean;
namespaceExclude?: string[];
peerProject?: string;
}
export declare function transpile(solcInput: SolcInput, solcOutput: SolcOutput, paths: Paths, options?: TranspileOptions): Promise<OutputFile[]>;
export {};
//# sourceMappingURL=index.d.ts.map