break-cache
v1.0.3
Published
Generic cache breaker
Downloads
4
Readme
break-cache
Searches strings inside input file and adds (or updates) current timestamp to these strings as URL query parameter.
Installation
$ npm i break-cache
Usage
CLI
$ 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)
API
const breakCache = require('break-cache');
// options: { input: string, match?: RegExp, output?: string, param?: string }
// streamOrCallback?: stream.Writable | ((err, data) => void)
breakCache(options, stream);
Example
This will add timestamps to svg badges in a readme file.
$ break-cache README.md -m '\.svg' -o README.md