UNPKG

@worldapi/cli

Version:

A productivity focused CLI and terminal for WorldAPI.

20 lines (19 loc) 685 B
import { checkFolderExistance } from "../../functions/checkFolderExistance.js"; import refs from "../../refs.js"; import * as fs from "fs/promises"; async function print(name) { try { await checkFolderExistance(`${refs.rootDir}/snippets`); const snippets = await fs.readdir(`${refs.rootDir}/snippets`); if (!snippets.includes(name)) return console.error(`[WorldAPI]: Snippet ${name} does not exist`); const data = await fs.readFile(`${refs.rootDir}/snippets/${name}`); console.log(`[WorldAPI]: Snippet ${name}: ${data}`); } catch (error) { console.error("[WorldAPI]: An error occured while printing the snippet"); } } export { print as default };