UNPKG

leds-spark-lib

Version:

Biblioteca de geração de código

27 lines 790 B
import path from "path"; import fs from 'fs'; /** * Capitaliza uma string * * @param str - String a ser capitalizada * @returns A string capitalizada */ export function capitalizeString(str) { return str.charAt(0).toUpperCase() + str.slice(1); } /** * Aplica `path.join` nos argumentos passados, e cria o caminho gerado caso não exista * * @param args - Caminho para ser construído * @returns O caminho construído e normalizado, o mesmo retorno que `path.join(args)` */ export const ident_size = 4; export const base_ident = ' '.repeat(ident_size); export function createPath(...args) { const PATH = path.join(...args); if (!fs.existsSync(PATH)) { fs.mkdirSync(PATH, { recursive: true }); } return PATH; } //# sourceMappingURL=generator-utils.js.map