You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
ganga satish kumar 7306578d7d attendance styles update 3 years ago
..
.travis.yml languages strings 3 years ago
LICENSE.md languages strings 3 years ago
README.md languages strings 3 years ago
index.d.ts languages strings 3 years ago
index.js languages strings 3 years ago
index.spec.js languages strings 3 years ago
package.json languages strings 3 years ago
yarn.lock languages strings 3 years ago

README.md

Canonical Path Utility

When writing node.js code that must support Windows and *nix OSes, it is sometimes frustrating that path segments are separated differently depending upon the environment.

Ironically, we can pass in paths with either separator and the library will normalize it to the current OS's format. But it then returns paths using the current OS's separator.

This utility simple wraps the built-in path library such that it only ever returns path segments separated by forward slashes (/).

Installation

npm install --save canonical-path

Usage

var path = require('canonical-path');

var p = path.normalize('a/b/../c');
// p === 'a/c';

Testing

npm test