normalize-path
Normalize file path slashes to be unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes.
Install
Install with npm
$ npm i normalize-path --save
Usage
var normalize = require('normalize-path');
normalize('\\foo\\bar\\baz\\');
normalize('./foo/bar/baz/');
Pass false
as the last argument to not strip trailing slashes:
normalize('./foo/bar/baz/', false);
normalize('foo\\bar\\baz\\', false);
Related
Other useful libraries for working with paths in node.js:
Running tests
Install dev dependencies:
$ npm i -d && npm test
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Author
Jon Schlinkert
License
Copyright © 2015 Jon Schlinkert
Released under the MIT license.
This file was generated by verb-cli on October 04, 2015.