UNPKG

@fireenjin/cli

Version:

A set of tools for speeding up production of full-stack Firebase projects.

20 lines (17 loc) 576 B
import * as fs from "fs"; import * as path from "path"; import glob from "tiny-glob"; const currentEnv = process.argv[3] ? process.argv[3] : "local"; export default async (config: any) => { console.log(`Running ${currentEnv} environment setup by copying files...`); for (const file of await glob(`./env/${currentEnv}/**/*.*`)) { const fileDest = process.cwd() + path.sep + (file as string) .split(path.sep) .filter((_part, index) => index > 1) .join(path.sep); fs.copyFileSync(file, fileDest); } };