32 lines
414 B
TypeScript
32 lines
414 B
TypeScript
namespace _wiki_js_cli.helpers.file
|
|
{
|
|
|
|
/**
|
|
*/
|
|
export function read(
|
|
path : string
|
|
) : Promise<string>
|
|
{
|
|
const nm_fs = require("fs");
|
|
return (
|
|
new Promise(
|
|
(resolve, reject) => {
|
|
nm_fs.readFile(
|
|
path,
|
|
{
|
|
},
|
|
(err, data) => {
|
|
if (err) {
|
|
reject(err);
|
|
}
|
|
else {
|
|
resolve(data.toString());
|
|
}
|
|
}
|
|
);
|
|
}
|
|
)
|
|
);
|
|
}
|
|
|
|
}
|