Licence
—
Version
0.0.2
Deps
0
Size
3 kB
Vulns
0
Weekly
0
trim-fix
A fork of trim package to fix ReDoS vulnerability
Trims string whitespace.
How to fix the vulnerability when using yarn
In yarn.lock add an entry to resolutions field:
resolutions: {
"trim": "npm:trim-fix@^0.0.1"
}
and run yarn install.
Installation
$ npm install trim-fix
API
### trim(str) should trim leading / trailing whitespace.trim(' foo bar ').should.equal('foo bar');
trim('\n\n\nfoo bar\n\r\n\n').should.equal('foo bar');
### .left(str)
should trim leading whitespace.trim.left(' foo bar ').should.equal('foo bar ');
### .right(str)
should trim trailing whitespace.trim.right(' foo bar ').should.equal(' foo bar');