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.
		
		
		
		
		
			
		
			
				
					60 lines
				
				1.1 KiB
			
		
		
			
		
	
	
					60 lines
				
				1.1 KiB
			| 
								 
											3 years ago
										 
									 | 
							
								# path-is-absolute [](https://travis-ci.org/sindresorhus/path-is-absolute)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								> Node.js 0.12 [`path.isAbsolute()`](http://nodejs.org/api/path.html#path_path_isabsolute_path) [ponyfill](https://ponyfill.com)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								## Install
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								$ npm install --save path-is-absolute
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								## Usage
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```js
							 | 
						||
| 
								 | 
							
								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](http://nodejs.org/api/path.html#path_path_isabsolute_path).
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### pathIsAbsolute(path)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### pathIsAbsolute.posix(path)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								POSIX specific version.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### pathIsAbsolute.win32(path)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Windows specific version.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								## License
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								MIT © [Sindre Sorhus](https://sindresorhus.com)
							 |