Sha256: b0b465237a3d303a478e69d6a626ff96d9bc0f527e02517065c235ad96278be2
Contents?: true
Size: 844 Bytes
Versions: 62
Compression:
Stored size: 844 Bytes
Contents
# node-touch For all your node touching needs. ## Installing ```bash npm install touch ``` ## CLI Usage: See `man touch` ## API Usage: ```javascript 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` like `touch -f` Boolean * `time` like `touch -t <date>` Can be a Date object, or any parseable Date string, or epoch ms number. * `atime` like `touch -a` Can be either a Boolean, or a Date. * `mtime` like `touch -m` Can be either a Boolean, or a Date. * `ref` like `touch -r <file>` Must be path to a file. * `nocreate` like `touch -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.
Version data entries
62 entries across 62 versions & 1 rubygems