UNPKG

@electric-sql/pglite-tools

Version:

Tools for working with PGlite databases

16 lines (13 loc) 430 B
import { beforeAll } from 'vitest' import { execSync } from 'child_process' import { existsSync } from 'fs' import { join } from 'path' beforeAll(() => { // Check if we need to build const distPath = join(__dirname, '../dist') const wasmPath = join(distPath, 'pg_dump.wasm') if (!existsSync(wasmPath)) { console.log('Building project before running tests...') execSync('pnpm build', { stdio: 'inherit' }) } })