@@ -437,7 +437,7 @@ changes:
437437-->
438438
439439* ` path ` {string|Buffer|URL}
440- * ` mode ` {integer}
440+ * ` mode ` {integer} ** Default: ** ` fs.constants.F_OK `
441441* ` callback ` {Function}
442442
443443Tests a user's permissions for the file or directory specified by ` path ` .
@@ -563,7 +563,7 @@ changes:
563563-->
564564
565565* ` path ` {string|Buffer|URL}
566- * ` mode ` {integer}
566+ * ` mode ` {integer} ** Default: ** ` fs.constants.F_OK `
567567
568568Synchronous version of [ ` fs.access() ` ] [ ] . This throws if any accessibility
569569checks fail, and does nothing otherwise.
@@ -587,9 +587,9 @@ changes:
587587* ` file ` {string|Buffer|number} filename or file descriptor
588588* ` data ` {string|Buffer}
589589* ` options ` {Object|string}
590- * ` encoding ` {string|null} default = ` 'utf8' `
591- * ` mode ` {integer} default = ` 0o666 `
592- * ` flag ` {string} default = ` 'a' `
590+ * ` encoding ` {string|null} ** Default: ** ` 'utf8' `
591+ * ` mode ` {integer} ** Default: ** ` 0o666 `
592+ * ` flag ` {string} ** Default: ** ` 'a' `
593593* ` callback ` {Function}
594594
595595Asynchronously append data to a file, creating the file if it does not yet exist.
@@ -630,9 +630,9 @@ changes:
630630* ` file ` {string|Buffer|number} filename or file descriptor
631631* ` data ` {string|Buffer}
632632* ` options ` {Object|string}
633- * ` encoding ` {string|null} default = ` 'utf8' `
634- * ` mode ` {integer} default = ` 0o666 `
635- * ` flag ` {string} default = ` 'a' `
633+ * ` encoding ` {string|null} ** Default: ** ` 'utf8' `
634+ * ` mode ` {integer} ** Default: ** ` 0o666 `
635+ * ` flag ` {string} ** Default: ** ` 'a' `
636636
637637The synchronous version of [ ` fs.appendFile() ` ] [ ] . Returns ` undefined ` .
638638
@@ -1136,7 +1136,7 @@ added: v0.1.96
11361136
11371137Synchronous fsync(2). Returns ` undefined ` .
11381138
1139- ## fs.ftruncate(fd, len, callback)
1139+ ## fs.ftruncate(fd[ , len] , callback)
11401140<!-- YAML
11411141added: v0.8.6
11421142changes:
@@ -1147,7 +1147,7 @@ changes:
11471147-->
11481148
11491149* ` fd ` {integer}
1150- * ` len ` {integer} default = ` 0 `
1150+ * ` len ` {integer} ** Default: ** ` 0 `
11511151* ` callback ` {Function}
11521152
11531153Asynchronous ftruncate(2). No arguments other than a possible exception are
@@ -1194,13 +1194,13 @@ fs.ftruncate(fd, 10, (err) => {
11941194
11951195The last three bytes are null bytes ('\0'), to compensate the over-truncation.
11961196
1197- ## fs.ftruncateSync(fd, len)
1197+ ## fs.ftruncateSync(fd[ , len] )
11981198<!-- YAML
11991199added: v0.8.6
12001200-->
12011201
12021202* ` fd ` {integer}
1203- * ` len ` {integer} default = ` 0 `
1203+ * ` len ` {integer} ** Default: ** ` 0 `
12041204
12051205Synchronous ftruncate(2). Returns ` undefined ` .
12061206
@@ -1392,7 +1392,7 @@ changes:
13921392-->
13931393
13941394* ` path ` {string|Buffer|URL}
1395- * ` mode ` {integer}
1395+ * ` mode ` {integer} ** Default: ** ` 0o777 `
13961396* ` callback ` {Function}
13971397
13981398Asynchronous mkdir(2). No arguments other than a possible exception are given
@@ -1409,7 +1409,7 @@ changes:
14091409-->
14101410
14111411* ` path ` {string|Buffer|URL}
1412- * ` mode ` {integer}
1412+ * ` mode ` {integer} ** Default: ** ` 0o777 `
14131413
14141414Synchronous mkdir(2). Returns ` undefined ` .
14151415
@@ -1428,7 +1428,7 @@ changes:
14281428
14291429* ` prefix ` {string}
14301430* ` options ` {string|Object}
1431- * ` encoding ` {string} default = ` 'utf8' `
1431+ * ` encoding ` {string} ** Default: ** ` 'utf8' `
14321432* ` callback ` {Function}
14331433
14341434Creates a unique temporary directory.
@@ -1490,7 +1490,7 @@ added: v5.10.0
14901490
14911491* ` prefix ` {string}
14921492* ` options ` {string|Object}
1493- * ` encoding ` {string} default = ` 'utf8' `
1493+ * ` encoding ` {string} ** Default: ** ` 'utf8' `
14941494
14951495The synchronous version of [ ` fs.mkdtemp() ` ] [ ] . Returns the created
14961496folder path.
@@ -1510,7 +1510,7 @@ changes:
15101510
15111511* ` path ` {string|Buffer|URL}
15121512* ` flags ` {string|number}
1513- * ` mode ` {integer}
1513+ * ` mode ` {integer} ** Default: ** ` 0o666 `
15141514* ` callback ` {Function}
15151515
15161516Asynchronous file open. See open(2). ` flags ` can be:
@@ -1552,7 +1552,7 @@ The file is created if it does not exist.
15521552* ` 'ax+' ` - Like ` 'a+' ` but fails if ` path ` exists.
15531553
15541554` mode ` sets the file mode (permission and sticky bits), but only if the file was
1555- created. It defaults to ` 0666 ` , readable and writable.
1555+ created. It defaults to ` 0o666 ` , readable and writable.
15561556
15571557The callback gets two arguments ` (err, fd) ` .
15581558
@@ -1599,7 +1599,7 @@ changes:
15991599
16001600* ` path ` {string|Buffer|URL}
16011601* ` flags ` {string|number}
1602- * ` mode ` {integer}
1602+ * ` mode ` {integer} ** Default: ** ` 0o666 `
16031603
16041604Synchronous version of [ ` fs.open() ` ] [ ] . Returns an integer representing the file
16051605descriptor.
@@ -1658,7 +1658,7 @@ changes:
16581658
16591659* ` path ` {string|Buffer|URL}
16601660* ` options ` {string|Object}
1661- * ` encoding ` {string} default = ` 'utf8' `
1661+ * ` encoding ` {string} ** Default: ** ` 'utf8' `
16621662* ` callback ` {Function}
16631663
16641664Asynchronous readdir(3). Reads the contents of a directory.
@@ -1682,7 +1682,7 @@ changes:
16821682
16831683* ` path ` {string|Buffer|URL}
16841684* ` options ` {string|Object}
1685- * ` encoding ` {string} default = ` 'utf8' `
1685+ * ` encoding ` {string} ** Default: ** ` 'utf8' `
16861686
16871687Synchronous readdir(3). Returns an array of filenames excluding ` '.' ` and
16881688` '..' ` .
@@ -1715,8 +1715,8 @@ changes:
17151715
17161716* ` path ` {string|Buffer|URL|integer} filename or file descriptor
17171717* ` options ` {Object|string}
1718- * ` encoding ` {string|null} default = ` null `
1719- * ` flag ` {string} default = ` 'r' `
1718+ * ` encoding ` {string|null} ** Default: ** ` null `
1719+ * ` flag ` {string} ** Default: ** ` 'r' `
17201720* ` callback ` {Function}
17211721
17221722Asynchronously reads the entire contents of a file. Example:
@@ -1775,8 +1775,8 @@ changes:
17751775
17761776* ` path ` {string|Buffer|URL|integer} filename or file descriptor
17771777* ` options ` {Object|string}
1778- * ` encoding ` {string|null} default = ` null `
1779- * ` flag ` {string} default = ` 'r' `
1778+ * ` encoding ` {string|null} ** Default: ** ` null `
1779+ * ` flag ` {string} ** Default: ** ` 'r' `
17801780
17811781Synchronous version of [ ` fs.readFile() ` ] [ ] . Returns the contents of the ` path ` .
17821782
@@ -1811,7 +1811,7 @@ changes:
18111811
18121812* ` path ` {string|Buffer|URL}
18131813* ` options ` {string|Object}
1814- * ` encoding ` {string} default = ` 'utf8' `
1814+ * ` encoding ` {string} ** Default: ** ` 'utf8' `
18151815* ` callback ` {Function}
18161816
18171817Asynchronous readlink(2). The callback gets two arguments `(err,
@@ -1834,7 +1834,7 @@ changes:
18341834
18351835* ` path ` {string|Buffer|URL}
18361836* ` options ` {string|Object}
1837- * ` encoding ` {string} default = ` 'utf8' `
1837+ * ` encoding ` {string} ** Default: ** ` 'utf8' `
18381838
18391839Synchronous readlink(2). Returns the symbolic link's string value.
18401840
@@ -1886,7 +1886,7 @@ changes:
18861886
18871887* ` path ` {string|Buffer|URL}
18881888* ` options ` {string|Object}
1889- * ` encoding ` {string} default = ` 'utf8' `
1889+ * ` encoding ` {string} ** Default: ** ` 'utf8' `
18901890* ` callback ` {Function}
18911891
18921892Asynchronous realpath(3). The ` callback ` gets two arguments `(err,
@@ -1924,7 +1924,7 @@ changes:
19241924
19251925* ` path ` {string|Buffer|URL}
19261926* ` options ` {string|Object}
1927- * ` encoding ` {string} default = ` 'utf8' `
1927+ * ` encoding ` {string} ** Default: ** ` 'utf8' `
19281928
19291929Synchronous realpath(3). Returns the resolved path.
19301930
@@ -2067,7 +2067,7 @@ changes:
20672067
20682068* ` target ` {string|Buffer|URL}
20692069* ` path ` {string|Buffer|URL}
2070- * ` type ` {string}
2070+ * ` type ` {string} ** Default: ** ` 'file' `
20712071* ` callback ` {Function}
20722072
20732073Asynchronous symlink(2). No arguments other than a possible exception are given
@@ -2098,11 +2098,11 @@ changes:
20982098
20992099* ` target ` {string|Buffer|URL}
21002100* ` path ` {string|Buffer|URL}
2101- * ` type ` {string}
2101+ * ` type ` {string} ** Default: ** ` 'file' `
21022102
21032103Synchronous symlink(2). Returns ` undefined ` .
21042104
2105- ## fs.truncate(path, len, callback)
2105+ ## fs.truncate(path[ , len] , callback)
21062106<!-- YAML
21072107added: v0.8.6
21082108changes:
@@ -2113,20 +2113,20 @@ changes:
21132113-->
21142114
21152115* ` path ` {string|Buffer}
2116- * ` len ` {integer} default = ` 0 `
2116+ * ` len ` {integer} ** Default: ** ` 0 `
21172117* ` callback ` {Function}
21182118
21192119Asynchronous truncate(2). No arguments other than a possible exception are
21202120given to the completion callback. A file descriptor can also be passed as the
21212121first argument. In this case, ` fs.ftruncate() ` is called.
21222122
2123- ## fs.truncateSync(path, len)
2123+ ## fs.truncateSync(path[ , len] )
21242124<!-- YAML
21252125added: v0.8.6
21262126-->
21272127
21282128* ` path ` {string|Buffer}
2129- * ` len ` {integer} default = ` 0 `
2129+ * ` len ` {integer} ** Default: ** ` 0 `
21302130
21312131Synchronous truncate(2). Returns ` undefined ` . A file descriptor can also be
21322132passed as the first argument. In this case, ` fs.ftruncateSync() ` is called.
@@ -2171,7 +2171,7 @@ added: v0.1.31
21712171-->
21722172
21732173* ` filename ` {string|Buffer}
2174- * ` listener ` {Function}
2174+ * ` listener ` {Function|undefined} ** Default: ** ` undefined `
21752175
21762176Stop watching for changes on ` filename ` . If ` listener ` is specified, only that
21772177particular listener is removed. Otherwise, * all* listeners are removed,
@@ -2254,14 +2254,14 @@ changes:
22542254* ` filename ` {string|Buffer|URL}
22552255* ` options ` {string|Object}
22562256 * ` persistent ` {boolean} Indicates whether the process should continue to run
2257- as long as files are being watched. default = ` true `
2257+ as long as files are being watched. ** Default: ** ` true `
22582258 * ` recursive ` {boolean} Indicates whether all subdirectories should be
22592259 watched, or only the current directory. This applies when a directory is
2260- specified, and only on supported platforms (See [ Caveats] [ ] ). default =
2260+ specified, and only on supported platforms (See [ Caveats] [ ] ). ** Default: **
22612261 ` false `
22622262 * ` encoding ` {string} Specifies the character encoding to be used for the
2263- filename passed to the listener. default = ` 'utf8' `
2264- * ` listener ` {Function}
2263+ filename passed to the listener. ** Default: ** ` 'utf8' `
2264+ * ` listener ` {Function|undefined} ** Default: ** ` undefined `
22652265
22662266Watch for changes on ` filename ` , where ` filename ` is either a file or a
22672267directory. The returned object is a [ ` fs.FSWatcher ` ] [ ] .
@@ -2361,8 +2361,8 @@ changes:
23612361
23622362* ` filename ` {string|Buffer|URL}
23632363* ` options ` {Object}
2364- * ` persistent ` {boolean}
2365- * ` interval ` {integer}
2364+ * ` persistent ` {boolean} ** Default: ** ` true `
2365+ * ` interval ` {integer} ** Default: ** ` 5007 `
23662366* ` listener ` {Function}
23672367
23682368Watch for changes on ` filename ` . The callback ` listener ` will be called each
@@ -2510,9 +2510,9 @@ changes:
25102510* ` file ` {string|Buffer|integer} filename or file descriptor
25112511* ` data ` {string|Buffer|Uint8Array}
25122512* ` options ` {Object|string}
2513- * ` encoding ` {string|null} default = ` 'utf8' `
2514- * ` mode ` {integer} default = ` 0o666 `
2515- * ` flag ` {string} default = ` 'w' `
2513+ * ` encoding ` {string|null} ** Default: ** ` 'utf8' `
2514+ * ` mode ` {integer} ** Default: ** ` 0o666 `
2515+ * ` flag ` {string} ** Default: ** ` 'w' `
25162516* ` callback ` {Function}
25172517
25182518Asynchronously writes data to a file, replacing the file if it already exists.
@@ -2560,9 +2560,9 @@ changes:
25602560* ` file ` {string|Buffer|integer} filename or file descriptor
25612561* ` data ` {string|Buffer|Uint8Array}
25622562* ` options ` {Object|string}
2563- * ` encoding ` {string|null} default = ` 'utf8' `
2564- * ` mode ` {integer} default = ` 0o666 `
2565- * ` flag ` {string} default = ` 'w' `
2563+ * ` encoding ` {string|null} ** Default: ** ` 'utf8' `
2564+ * ` mode ` {integer} ** Default: ** ` 0o666 `
2565+ * ` flag ` {string} ** Default: ** ` 'w' `
25662566
25672567The synchronous version of [ ` fs.writeFile() ` ] [ ] . Returns ` undefined ` .
25682568
0 commit comments