https://github.com/acinader/link-painter
Add Query Parameters to Links in HTML
https://github.com/acinader/link-painter
filter google-analytics library nodejs query-string querystring sindresorhus stream stream-filter url
Last synced: 3 months ago
JSON representation
Add Query Parameters to Links in HTML
- Host: GitHub
- URL: https://github.com/acinader/link-painter
- Owner: acinader
- License: mit
- Created: 2019-06-06T23:48:27.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T23:39:58.000Z (over 2 years ago)
- Last Synced: 2024-05-01T12:27:52.898Z (about 1 year ago)
- Topics: filter, google-analytics, library, nodejs, query-string, querystring, sindresorhus, stream, stream-filter, url
- Language: JavaScript
- Size: 584 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# link-painter [](https://travis-ci.org/acinader/link-painter)
Add Query Parameters to Links in HTML### install
`npm install link-painter`### example
```js
const queryParams = {
utm_source: 'newsletter',
utm_medium: 'link',
utm_campaign: 'link-painter'
};const html = fs.createReadStream('./sample.html', 'utf-8');
const result = await getStream(html.pipe(new LinkPainter('my.example.com', queryParams)));
```yields:
```html
```