shrine-medco/shrine-webclient/src/main/html/node_modules/normalize-path23de2099ce18release/1.22.2.4
shrine-medco/shrine-webclient/src/main/html/node_modules/normalize-path
23de2099ce18release/1.22.2.4
normalize-path
normalize-path
README.md
README.md
normalize-path ![NPM version](http://badge.fury.io/js/normalize-path) ![Build Status](https://travis-ci.org/jonschlinkert/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
sh $ npm i normalize-path --save
Usage
js var normalize = require('normalize-path'); normalize('\\foo\\bar\\baz\\'); //=> '/foo/bar/baz' normalize('./foo/bar/baz/'); //=> './foo/bar/baz'
Pass false as the last argument to not strip trailing slashes:
js normalize('./foo/bar/baz/', false); //=> './foo/bar/baz/' normalize('foo\\bar\\baz\\', false); //=> 'foo/bar/baz/'
Related
Other useful libraries for working with paths in node.js:
- contains-path: Return true if a file path contains the given path. | homepage
- ends-with: Returns true if the given string or array ends with suffix using strict equality for… more | homepage
- is-absolute: Returns true if a file path is absolute. | homepage
- is-relative: Returns true if the path appears to be relative. | homepage
- parse-filepath: Parse a filepath into an object. Falls back on the native node.js path.parse method if… more | homepage
- path-ends-with: Return true if a file path ends with the given string/suffix. | homepage
- path-segments: Get n specific segments of a file path, e.g. first 2, last 3, etc. | homepage
- rewrite-ext: Automatically re-write the destination extension of a filepath based on the source extension. e.g … more | homepage
- unixify: Convert Windows file paths to unix paths. | homepage
Running tests
Install dev dependencies:
sh $ 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
+ github/jonschlinkert + twitter/jonschlinkert
License
Copyright © 2015 Jon Schlinkert Released under the MIT license.
_This file was generated by verb-cli on November 17, 2015._
c4science · Help