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.
		
		
		
		
		
			
		
			
				
					43 lines
				
				871 B
			
		
		
			
		
	
	
					43 lines
				
				871 B
			| 
								 
											3 years ago
										 
									 | 
							
								# path-parse [](https://travis-ci.org/jbgutierrez/path-parse)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								> Node.js [`path.parse(pathString)`](https://nodejs.org/api/path.html#path_path_parse_pathstring) [ponyfill](https://ponyfill.com).
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								## Install
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								$ npm install --save path-parse
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								## Usage
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```js
							 | 
						||
| 
								 | 
							
								var pathParse = require('path-parse');
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								pathParse('/home/user/dir/file.txt');
							 | 
						||
| 
								 | 
							
								//=> {
							 | 
						||
| 
								 | 
							
								//       root : "/",
							 | 
						||
| 
								 | 
							
								//       dir : "/home/user/dir",
							 | 
						||
| 
								 | 
							
								//       base : "file.txt",
							 | 
						||
| 
								 | 
							
								//       ext : ".txt",
							 | 
						||
| 
								 | 
							
								//       name : "file"
							 | 
						||
| 
								 | 
							
								//   }
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								## API
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								See [`path.parse(pathString)`](https://nodejs.org/api/path.html#path_path_parse_pathstring) docs.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### pathParse(path)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### pathParse.posix(path)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								The Posix specific version.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### pathParse.win32(path)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								The Windows specific version.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								## License
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								MIT © [Javier Blanco](http://jbgutierrez.info)
							 |