Sha256: d850b58ba1021f17ab7b4f44012c42ac4a8acb6c29bfe2913aabf23b6cd02e1f
Contents?: true
Size: 757 Bytes
Versions: 69
Compression:
Stored size: 757 Bytes
Contents
var touch = require("../touch") , fs = require("fs") , path = require("path") , nopt = require("nopt") , types = { atime: Boolean , mtime: Boolean , time: Date , ref: path , nocreate: Boolean , force: Boolean } , shorthands = { a: "--atime" , m: "--mtime" , r: "--ref" , t: "--time" , c: "--nocreate" , f: "--force" } var options = nopt(types, shorthands) var files = options.argv.remain delete options.argv files.forEach(function (file) { touch(file, options, function (er) { if (er) { console.error("bad touch!") throw er } console.error(file, fs.statSync(file)) }) })
Version data entries
69 entries across 69 versions & 2 rubygems