Node.js
path.dirname()
ponyfill
This was needed in order to expose path.posix.dirname()
on Node.js v0.10
$ npm install --save path-dirname
```js const pathDirname = require('path-dirname');
pathDirname('/home/foo'); //=> '/home' pathDirname('C:\Users\foo'); //=> 'C:\Users' pathDirname('foo'); //=> '.' pathDirname('foo/bar'); //=> 'foo'
//Using posix version for consistent output when dealing with glob escape chars pathDirname.win32('C:\Users\foo/\bar'); //=> 'C:\Users\foo/' pathDirname.posix('C:\Users\foo/\bar'); //=> 'C:\Users\foo' ```
See the path.dirname()
docs.
POSIX specific version.
Windows specific version.
MIT