Node.js 0.12 path.isAbsolute() ponyfill
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
.editorconfig meta tweaks Sep 30, 2016
.gitattributes meta tweaks Sep 30, 2016
.gitignore init Feb 17, 2015
.travis.yml meta tweaks Sep 30, 2016
index.js Improve the regex (#4) Jun 12, 2017
license init Feb 17, 2015
package.json 1.0.1 Sep 30, 2016
readme.md link to ponyfill.com Sep 30, 2016
test.js meta tweaks Sep 30, 2016

readme.md

path-is-absolute Build Status

Node.js 0.12 path.isAbsolute() ponyfill

Install

$ npm install --save path-is-absolute

Usage

const pathIsAbsolute = require('path-is-absolute');

// Running on Linux
pathIsAbsolute('/home/foo');
//=> true
pathIsAbsolute('C:/Users/foo');
//=> false

// Running on Windows
pathIsAbsolute('C:/Users/foo');
//=> true
pathIsAbsolute('/home/foo');
//=> false

// Running on any OS
pathIsAbsolute.posix('/home/foo');
//=> true
pathIsAbsolute.posix('C:/Users/foo');
//=> false
pathIsAbsolute.win32('C:/Users/foo');
//=> true
pathIsAbsolute.win32('/home/foo');
//=> false

API

See the path.isAbsolute() docs.

pathIsAbsolute(path)

pathIsAbsolute.posix(path)

POSIX specific version.

pathIsAbsolute.win32(path)

Windows specific version.

License

MIT © Sindre Sorhus