1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
| var fs = require("fs");
| var promisify = require("./_promisify.js");
| var bind = function(c, f) { return f && f.bind(c); };
| Object.defineProperties(module.exports, {
| F_OK: { enumerable: true, value: fs.F_OK },
| FileReadStream: { enumerable: true, value: fs.FileReadStream },
| FileWriteStream: { enumerable: true, value: fs.FileWriteStream },
| R_OK: { enumerable: true, value: fs.R_OK },
| ReadStream: { enumerable: true, value: fs.ReadStream },
| Stats: { enumerable: true, value: fs.Stats },
| W_OK: { enumerable: true, value: fs.W_OK },
| WriteStream: { enumerable: true, value: fs.WriteStream },
| X_OK: { enumerable: true, value: fs.X_OK },
| //_toUnixTimestamp: // skipping
| access: { enumerable: true, value: promisify(fs, fs.access, 1) },
| accessSync: { enumerable: true, value: bind(fs, fs.accessSync) },
| appendFile: { enumerable: true, value: promisify(fs, fs.appendFile, 2) },
| appendFileSync: { enumerable: true, value: bind(fs, fs.appendFileSync) },
| chmod: { enumerable: true, value: promisify(fs, fs.chmod, 2) },
| chmodSync: { enumerable: true, value: bind(fs, fs.chmodSync) },
| chown: { enumerable: true, value: promisify(fs, fs.chown, 3) },
| chownSync: { enumerable: true, value: bind(fs, fs.chownSync) },
| close: { enumerable: true, value: promisify(fs, fs.close, 1) },
| closeSync: { enumerable: true, value: bind(fs, fs.closeSync) },
| constants: { enumerable: true, get: function() { return fs.constants; }, set: function(v) { fs.constants = v; } },
| copyFile: { enumerable: true, value: promisify(fs, fs.copyFile, 2) },
| copyFileSync: { enumerable: true, value: bind(fs, fs.copyFileSync) },
| createReadStream: { enumerable: true, value: bind(fs, fs.createReadStream) },
| createWriteStream: { enumerable: true, value: bind(fs, fs.createWriteStream) },
| exists: { enumerable: true, value: promisify(fs, fs.exists, 1, {"noError":true}) },
| existsSync: { enumerable: true, value: bind(fs, fs.existsSync) },
| fchmod: { enumerable: true, value: promisify(fs, fs.fchmod, 2) },
| fchmodSync: { enumerable: true, value: bind(fs, fs.fchmodSync) },
| fchown: { enumerable: true, value: promisify(fs, fs.fchown, 3) },
| fchownSync: { enumerable: true, value: bind(fs, fs.fchownSync) },
| fdatasync: { enumerable: true, value: promisify(fs, fs.fdatasync, 1) },
| fdatasyncSync: { enumerable: true, value: bind(fs, fs.fdatasyncSync) },
| fstat: { enumerable: true, value: promisify(fs, fs.fstat, 1) },
| fstatSync: { enumerable: true, value: bind(fs, fs.fstatSync) },
| fsync: { enumerable: true, value: promisify(fs, fs.fsync, 1) },
| fsyncSync: { enumerable: true, value: bind(fs, fs.fsyncSync) },
| ftruncate: { enumerable: true, value: promisify(fs, fs.ftruncate, 2) },
| ftruncateSync: { enumerable: true, value: bind(fs, fs.ftruncateSync) },
| futimes: { enumerable: true, value: promisify(fs, fs.futimes, 3) },
| futimesSync: { enumerable: true, value: bind(fs, fs.futimesSync) },
| link: { enumerable: true, value: promisify(fs, fs.link, 2) },
| linkSync: { enumerable: true, value: bind(fs, fs.linkSync) },
| lstat: { enumerable: true, value: promisify(fs, fs.lstat, 1) },
| lstatSync: { enumerable: true, value: bind(fs, fs.lstatSync) },
| mkdir: { enumerable: true, value: promisify(fs, fs.mkdir, 1) },
| mkdirSync: { enumerable: true, value: bind(fs, fs.mkdirSync) },
| mkdtemp: { enumerable: true, value: promisify(fs, fs.mkdtemp, 1) },
| mkdtempSync: { enumerable: true, value: bind(fs, fs.mkdtempSync) },
| open: { enumerable: true, value: promisify(fs, fs.open, 2) },
| openSync: { enumerable: true, value: bind(fs, fs.openSync) },
| read: { enumerable: true, value: promisify(fs, fs.read, 5, {"pattern":["read","buffer"]}) },
| readFile: { enumerable: true, value: promisify(fs, fs.readFile, 1) },
| readFileSync: { enumerable: true, value: bind(fs, fs.readFileSync) },
| readSync: { enumerable: true, value: bind(fs, fs.readSync) },
| readdir: { enumerable: true, value: promisify(fs, fs.readdir, 1) },
| readdirSync: { enumerable: true, value: bind(fs, fs.readdirSync) },
| readlink: { enumerable: true, value: promisify(fs, fs.readlink, 1) },
| readlinkSync: { enumerable: true, value: bind(fs, fs.readlinkSync) },
| realpath: { enumerable: true, value: promisify(fs, fs.realpath, 1) },
| realpathSync: { enumerable: true, value: bind(fs, fs.realpathSync) },
| rename: { enumerable: true, value: promisify(fs, fs.rename, 2) },
| renameSync: { enumerable: true, value: bind(fs, fs.renameSync) },
| rmdir: { enumerable: true, value: promisify(fs, fs.rmdir, 1) },
| rmdirSync: { enumerable: true, value: bind(fs, fs.rmdirSync) },
| stat: { enumerable: true, value: promisify(fs, fs.stat, 1) },
| statSync: { enumerable: true, value: bind(fs, fs.statSync) },
| symlink: { enumerable: true, value: promisify(fs, fs.symlink, 2) },
| symlinkSync: { enumerable: true, value: bind(fs, fs.symlinkSync) },
| truncate: { enumerable: true, value: promisify(fs, fs.truncate, 2) },
| truncateSync: { enumerable: true, value: bind(fs, fs.truncateSync) },
| unlink: { enumerable: true, value: promisify(fs, fs.unlink, 1) },
| unlinkSync: { enumerable: true, value: bind(fs, fs.unlinkSync) },
| unwatchFile: { enumerable: true, value: bind(fs, fs.unwatchFile) },
| utimes: { enumerable: true, value: promisify(fs, fs.utimes, 3) },
| utimesSync: { enumerable: true, value: bind(fs, fs.utimesSync) },
| watch: { enumerable: true, value: bind(fs, fs.watch) },
| watchFile: { enumerable: true, value: bind(fs, fs.watchFile) },
| write: { enumerable: true, value: promisify(fs, fs.write, 5, {"pattern":["written","buffer"]}) },
| writeFile: { enumerable: true, value: promisify(fs, fs.writeFile, 2) },
| writeFileSync: { enumerable: true, value: bind(fs, fs.writeFileSync) },
| writeSync: { enumerable: true, value: bind(fs, fs.writeSync) },
| });
|
|