43 lines
		
	
	
		
			871 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			871 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # 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)
 |