UNPKG

ipfs-interop

Version:

Interoperability Tests for IPFS

20 lines (15 loc) 468 B
#!/usr/bin/env node import { spawn } from 'child_process' import { dirname } from 'path' import { fileURLToPath } from 'url' const __dirname = dirname(dirname(fileURLToPath(import.meta.url))) const proc = spawn('npm', ['test'].concat(process.argv.slice(2)), { cwd: __dirname }) proc.stdout.pipe(process.stdout) proc.stderr.pipe(process.stderr) proc.on('close', (code) => { if (code !== 0) { throw new Error(`Child process exited with code ${code}`) } })