README.md
844 Bytes
node-touch
For all your node touching needs.
Installing
npm install touch
CLI Usage:
See man touch
API Usage:
var touch = require("touch")
Gives you the following functions:
touch(filename, options, cb)
touch.sync(filename, options)
touch.ftouch(fd, options, cb)
touch.ftouchSync(fd, options)
Options
-
force
liketouch -f
Boolean -
time
liketouch -t <date>
Can be a Date object, or any parseable Date string, or epoch ms number. -
atime
liketouch -a
Can be either a Boolean, or a Date. -
mtime
liketouch -m
Can be either a Boolean, or a Date. -
ref
liketouch -r <file>
Must be path to a file. -
nocreate
liketouch -c
Boolean
If neither atime
nor mtime
are set, then both values are set. If
one of them is set, then the other is not.