@fav/path.normalize
Provides same behaviors of path.normalize
module for all versions of node.js
Install
For installing @fav/path
with npm:
$ npm install @fav/path --save
For installing only @fav/path.normalize
with npm:
$ npm install @fav/path.normalize --save
Usage
When installing @fav/path
:
const path = require('@fav/path');
path.normalize('/foo/bar//baz/asdf/quux/..');
// => '/foo/bar/baz/asdf'
When installing @fav/path.normalize
:
const normalize = require('@fav/path.normalize');
normalize('/foo/bar//baz/asdf/quux/..');
// => '/foo/bar/baz/asdf'
API
normalize(path)
Normalizes the given path
, resolving '..'
and '.'
segments.
Arguments
- path [string] : a path string.
Errors
- [TypeError] : if path is not a string.
License
Copyright (C) 2016 Takayuki Sato
This program is free software under MIT License. See the file LICENSE in this distribution for more details.