UNPKG

1.24 kBMarkdownView Raw
1# Deprecated
2
3This package is no longer relevant as Node.js 0.12 is unmaintained.
4
5---
6
7# path-is-absolute [![Build Status](https://travis-ci.org/sindresorhus/path-is-absolute.svg?branch=master)](https://travis-ci.org/sindresorhus/path-is-absolute)
8
9> Node.js 0.12 [`path.isAbsolute()`](http://nodejs.org/api/path.html#path_path_isabsolute_path) [ponyfill](https://ponyfill.com)
10
11
12## Install
13
14```
15$ npm install --save path-is-absolute
16```
17
18
19## Usage
20
21```js
22const pathIsAbsolute = require('path-is-absolute');
23
24// Running on Linux
25pathIsAbsolute('/home/foo');
26//=> true
27pathIsAbsolute('C:/Users/foo');
28//=> false
29
30// Running on Windows
31pathIsAbsolute('C:/Users/foo');
32//=> true
33pathIsAbsolute('/home/foo');
34//=> false
35
36// Running on any OS
37pathIsAbsolute.posix('/home/foo');
38//=> true
39pathIsAbsolute.posix('C:/Users/foo');
40//=> false
41pathIsAbsolute.win32('C:/Users/foo');
42//=> true
43pathIsAbsolute.win32('/home/foo');
44//=> false
45```
46
47
48## API
49
50See the [`path.isAbsolute()` docs](http://nodejs.org/api/path.html#path_path_isabsolute_path).
51
52### pathIsAbsolute(path)
53
54### pathIsAbsolute.posix(path)
55
56POSIX specific version.
57
58### pathIsAbsolute.win32(path)
59
60Windows specific version.
61
62
63## License
64
65MIT © [Sindre Sorhus](https://sindresorhus.com)