Searches strings inside input file and adds (or updates) current timestamp to these strings as URL query parameter.
$ npm i break-cache
$ break-cache --input file [--match pattern] [--output file] [--param name]
options:
-i, --input
- input file
-m, --match
- regexp for searching URLs inside input file
-o, --output
- output file (default: STDOUT)
-p, --param
- timestamp query parameter name (default: t)
const breakCache = require('break-cache');
// options: { input: string, match?: RegExp, output?: string, param?: string }
// streamOrCallback?: stream.Writable | ((err, data) => void)
breakCache(options, stream);
This will add timestamps to svg badges in a readme file.
$ break-cache README.md -m '\.svg' -o README.md