harsta
Version:
Harsta is a contract development tool based on Hardhat, designed to streamline the development, testing, and referencing of contracts, addresses, ABIs, and contract instances.
11 lines (9 loc) • 333 B
text/typescript
import path from 'pathe'
import { resolveImport } from 'resolve-import-path'
import fs from 'fs-extra'
export const vitestBinRoot = (() => {
const packagePath = resolveImport('vitest/package.json')
const root = path.dirname(packagePath)
const json = fs.readJsonSync(packagePath)
return path.join(root, json.bin.vitest)
})()