[add] typescript logic
Christian Fraß authored 3 years ago
|
1) namespace helpers.file
2) {
3)
4) /**
5) */
6) export function read
7) (
8) path : string
9) ) : string
10) {
11) const nm_fs = require("fs");
12) const buffer : Buffer = nm_fs.readFileSync(path);
13) const content : string = buffer.toString();
14) return content;
15) }
16)
|
[mod] makefile
Christian Fraß authored 3 years ago
|
17)
18) /**
19) */
20) export function write
21) (
22) path : string,
23) content : string
24) ) : Promise<void>
25) {
26) const nm_fs = require("fs");
27) return (
28) new Promise<void>
29) (
30) (resolve, reject) =>
31) {
32) nm_fs.writeFileSync
33) (
34) path,
35) content,
36) (error) =>
37) {
38) if (error) reject(error);
39) else resolve(undefined);
40) }
41) );
42) }
43) )
44) );
45) }
46)
|