Pollyfill for node.js
path.parse, parses a filepath into an object.
You might also be interested in global-prefix.
Install with npm:
$ npm install parse-filepath --save
var parsePath = ;;
This can be used as a polyfill for the native node.js
path.parse() method, and it also adds a few properties:
path: the original filepath
isAbsolute: (getter) true if the given path is absolute
absolute: (getter) fully resolved, absolute filepath
dirname: alias for
basename: alias for
extname: alias for
stem: alias for
var parsePath = ;console;
root: ''dir: 'foo/bar/baz'base: 'index.js'ext: '.js'name: 'index'// aliasesextname: '.js'basename: 'index.js'dirname: 'foo/bar/baz'stem: 'index'// original pathpath: 'foo/bar/baz/index.js'// gettersabsolute: Getter/SetterisAbsolute: Getter/Setter
You might also be interested in these projects:
path.isAbolute. Returns true if a file path is absolute. | homepage
trueif the path appears to be relative. | homepage
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Generate readme and API documentation with verb:
$ npm install verb && npm run docs
Or, if verb is installed globally:
Install dev dependencies:
$ npm install -d && npm test
This file was generated by verb, v, on March 29, 2016.