UNPKG

bridgets

Version:

<p align="center"> <a href="https://bridgets.co"> <img src="http://bridgets.co/assets/logo-short.svg" height="48" /> <h1 align="center">BridgeTS</h1> </a> </p>

37 lines 1.15 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.writeFile = exports.createFolder = exports.removeFolder = void 0; const fs_1 = __importDefault(require("fs")); const removeFolder = (location) => { try { fs_1.default.rmSync(location, { recursive: true, force: true }); } catch (err) { console.error('Remove folder error: ', err); } }; exports.removeFolder = removeFolder; const createFolder = (path) => { console.log('creating folder: ', path); try { fs_1.default.mkdirSync(path); } catch (err) { console.error('Folder creation error: ', err); } }; exports.createFolder = createFolder; const writeFile = (path, content, extension = 'ts') => { console.log('writing file: ', path); try { fs_1.default.writeFileSync(`${path}.${extension}`, content); } catch (err) { console.error('File creation error: ', err); } }; exports.writeFile = writeFile; //# sourceMappingURL=fs.js.map