https://github.com/dadi/log-filter
Filter sensitive parameters from log files
https://github.com/dadi/log-filter
Last synced: about 1 year ago
JSON representation
Filter sensitive parameters from log files
- Host: GitHub
- URL: https://github.com/dadi/log-filter
- Owner: dadi
- Created: 2018-06-29T03:13:00.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-05-03T14:59:28.000Z (about 7 years ago)
- Last Synced: 2025-03-06T10:19:00.606Z (over 1 year ago)
- Language: JavaScript
- Size: 81.1 KB
- Stars: 0
- Watchers: 6
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Log Filter
> Filter sensitive parameters from log files
[](https://www.npmjs.com/package/@dadi/log-filter)
[](https://coveralls.io/github/dadi/log-filter?branch=master)
[](https://travis-ci.org/dadi/log-filter)
[](http://standardjs.com/)
## Install
```
npm i @dadi/log-filter
```
## Filter querystring parameters
```js
const LogFilter = require('@dadi/log-filter')
let req = {
url: '/profile?username=ed&password=octopus'
}
let filter = ['password']
let logFilter = new LogFilter(req, filter)
let output = logFilter.filterPath()
// produces /profile?username=ed&password=%5BFILTERED%5D
```