universal_bot-ts
39 строк · 695.0 Байт
1"use strict";2const fs = require('fs');3
4function isFile(file) {5try {6const stat = fs.lstatSync(file);7return stat.isFile();8} catch (e) {9return false;10}11}
12
13function is_dir(file) {14try {15const stat = fs.lstatSync(file);16return stat.isDirectory()17} catch (e) {18return false;19}20}
21
22function fread(fileName) {23return fs.readFileSync(fileName, 'utf-8');24}
25
26function fwrite(fileName, fileContent, mode = 'w') {27if (mode === 'w') {28fs.writeFileSync(fileName, fileContent);29} else {30fs.appendFileSync(fileName, fileContent);31}32}
33
34exports.utils = {35isFile,36is_dir,37fread,38fwrite
39};40