@@ -309,18 +309,19 @@ added: v1.0.0
309
309
* ` mode ` {Integer}
310
310
* ` callback ` {Function}
311
311
312
- Tests a user's permissions for the file specified by ` path ` . ` mode ` is an
313
- optional integer that specifies the accessibility checks to be performed. The
314
- following constants define the possible values of ` mode ` . It is possible to
315
- create a mask consisting of the bitwise OR of two or more values.
312
+ Tests a user's permissions for the file or directory specified by ` path ` .
313
+ The ` mode ` argument is an optional integer that specifies the accessibility
314
+ checks to be performed. The following constants define the possible values of
315
+ ` mode ` . It is possible to create a mask consisting of the bitwise OR of two or
316
+ more values.
316
317
317
- - ` fs.constants.F_OK ` - File is visible to the calling process. This is useful
318
+ - ` fs.constants.F_OK ` - ` path ` is visible to the calling process. This is useful
318
319
for determining if a file exists, but says nothing about ` rwx ` permissions.
319
320
Default if no ` mode ` is specified.
320
- - ` fs.constants.R_OK ` - File can be read by the calling process.
321
- - ` fs.constants.W_OK ` - File can be written by the calling process.
322
- - ` fs.constants.X_OK ` - File can be executed by the calling process. This has no
323
- effect on Windows (will behave like ` fs.constants.F_OK ` ).
321
+ - ` fs.constants.R_OK ` - ` path ` can be read by the calling process.
322
+ - ` fs.constants.W_OK ` - ` path ` can be written by the calling process.
323
+ - ` fs.constants.X_OK ` - ` path ` can be executed by the calling process. This has
324
+ no effect on Windows (will behave like ` fs.constants.F_OK ` ).
324
325
325
326
The final argument, ` callback ` , is a callback function that is invoked with
326
327
a possible error argument. If any of the accessibility checks fail, the error
@@ -341,7 +342,7 @@ added: v0.1.93
341
342
* ` path ` {String | Buffer}
342
343
* ` mode ` {Integer}
343
344
344
- Synchronous version of [ ` fs.access() ` ] [ ] . This throws if any accessibility
345
+ Synchronous version of [ ` fs.access() ` ] [ ] . This throws if any accessibility
345
346
checks fail, and does nothing otherwise.
346
347
347
348
## fs.appendFile(file, data[ , options] , callback)
@@ -503,8 +504,8 @@ the file instead of the entire file. Both `start` and `end` are inclusive and
503
504
start at 0. The ` encoding ` can be any one of those accepted by [ ` Buffer ` ] [ ] .
504
505
505
506
If ` fd ` is specified, ` ReadStream ` will ignore the ` path ` argument and will use
506
- the specified file descriptor. This means that no ` 'open' ` event will be
507
- emitted. Note that ` fd ` should be blocking; non-blocking ` fd ` s should be passed
507
+ the specified file descriptor. This means that no ` 'open' ` event will be
508
+ emitted. Note that ` fd ` should be blocking; non-blocking ` fd ` s should be passed
508
509
to [ ` net.Socket ` ] [ ] .
509
510
510
511
If ` autoClose ` is false, then the file descriptor won't be closed, even if
@@ -1802,7 +1803,7 @@ The following constants are meant for use with `fs.open()`.
1802
1803
</tr >
1803
1804
<tr >
1804
1805
<td><code>O_SYMLINK</code></td>
1805
- <td>Flag indicating to open the symbolic link itself rather than the
1806
+ <td>Flag indicating to open the symbolic link itself rather than the
1806
1807
resource it is pointing to.</td>
1807
1808
</tr >
1808
1809
<tr >
0 commit comments