// Node.js built-in modules import * as fs from 'fs'; import * as path from 'path'; import { exec, spawn } from 'child_process'; import { promisify } from 'util'; import { EventEmitter } from 'events'; import net from 'net'; import * as http from 'http'; import * as https from 'https'; export { fs, path, exec, spawn, promisify, EventEmitter, net, http, https, }; // @push.rocks scope import * as smartpath from '@push.rocks/smartpath'; import * as smartstream from '@push.rocks/smartstream'; export { smartpath, smartstream, }; // Common utilities export const execAsync = promisify(exec);