/** * Decompress the tarball for mksnapshot. */ import { spawn } from 'child_process'; import path from 'path'; import { dir } from '../mksnapshot.js'; import { promisifySpawn } from '../../cli.js'; import { mkdir } from 'fs/promises'; const { HOME } = process.env; await mkdir(dir, { recursive: true }); await promisifySpawn(spawn('tar', [ '-xvzf', path.resolve(HOME!, 'resources', 'mksnapshot_schedule.tar.gz'), '-C', dir ]));