A human-friendly tool for checking file freshness
npm install path-is-fresh --save
The module exports a single function:
const pathIsFresh = require('path-is-fresh')
The first argument should be a fully-qualified path to a file or directory:
pathIsFresh('/some/file-created-in-the-last-hour.txt')
// true
pathIsFresh('/some/file-created-ages-ago.txt')
// false
To customize the freshness threshold, specify a
human interval
string like 10 seconds or 1 minute or 3 days as the second argument:
pathIsFresh('/some/file.txt', '3 weeks')
// true
If the given path doesn't exist, the function will return false:
pathIsFresh('nonexistent-file')
// false
npm install
npm test
MIT