UNPKG

locklift

Version:

Node JS framework for working with Ever contracts. Inspired by Truffle and Hardhat. Helps you to build, test, run and maintain your smart contracts.

19 lines (15 loc) 563 B
import { Locklift, LockliftConfig } from "../../../index"; import { ConfigState } from "../../config"; export const initLockliftStep = async ( config: LockliftConfig<ConfigState.INTERNAL>, options: { network?: string; script: string }, ): Promise<Locklift<any>> => { // Initialize Locklift //@ts-ignore global.locklift = await Locklift.setup(config, options.network); global.__dirname = __dirname; // eslint-disable-next-line @typescript-eslint/no-require-imports require("tsconfig-paths/register"); //@ts-ignore return global.locklift; };