{"_id":"parse-filepath","_rev":"65894","name":"parse-filepath","description":"Pollyfill for node.js `path.parse`, parses a filepath into an object.","dist-tags":{"latest":"1.0.2"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"time":{"modified":"2021-06-03T10:22:05.000Z","created":"2014-04-30T00:22:17.539Z","1.0.2":"2017-12-19T23:28:13.293Z","1.0.1":"2016-03-29T07:34:43.375Z","1.0.0":"2016-03-29T07:18:53.451Z","0.6.3":"2015-07-29T21:39:25.416Z","0.6.2":"2015-07-21T23:24:45.010Z","0.6.1":"2015-07-11T17:32:29.744Z","0.6.0":"2015-07-09T23:38:46.568Z","0.5.0":"2014-11-13T23:31:16.178Z","0.4.1":"2014-11-13T23:16:01.091Z","0.4.0":"2014-10-28T10:33:41.772Z","0.3.1":"2014-10-19T01:28:37.038Z","0.3.0":"2014-06-26T03:18:16.647Z","0.2.2":"2014-06-22T06:13:18.117Z","0.2.1":"2014-05-09T15:05:22.135Z","0.2.0":"2014-05-09T11:29:17.009Z","0.1.0":"2014-04-30T00:22:17.539Z"},"users":{"jonschlinkert":true,"piotrmroczek":true,"marcrobinson":true,"zuojiang":true,"daizch":true},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-filepath.git"},"versions":{"1.0.2":{"name":"parse-filepath","description":"Pollyfill for node.js `path.parse`, parses a filepath into an object.","version":"1.0.2","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha"},"dependencies":{"is-absolute":"^1.0.0","map-cache":"^0.2.0","path-root":"^0.1.1"},"devDependencies":{"gulp-format-md":"^0.1.7","mocha":"^2.2.5","should":"^7.0.2"},"keywords":["absolute","basename","dir","directory","dirname","ext","extension","extname","file","filename","filepath","is-absolute","name","object","parse","parser","parts","path","segment"],"verb":{"run":true,"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"highlight":"global-prefix","list":["global-prefix","is-absolute","is-relative","relative"]},"reflinks":["verb"],"lint":{"reflinks":true}},"gitHead":"25e023748868f1da8c37eca2e91121b2c74cdec4","_id":"parse-filepath@1.0.2","_shasum":"a632127f53aaf3d15876f5872f3ffac763d6c891","_from":".","_npmVersion":"2.15.11","_nodeVersion":"0.12.18","_npmUser":{"name":"phated","email":"blaine.bublitz@gmail.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"a632127f53aaf3d15876f5872f3ffac763d6c891","size":3002,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-1.0.2.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-filepath-1.0.2.tgz_1513726092371_0.7255330004263669"},"directories":{},"publish_time":1513726093293,"_hasShrinkwrap":false,"_cnpm_publish_time":1513726093293},"1.0.1":{"name":"parse-filepath","description":"Pollyfill for node.js `path.parse`, parses a filepath into an object.","version":"1.0.1","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha"},"dependencies":{"is-absolute":"^0.2.3","map-cache":"^0.2.0","path-root":"^0.1.1"},"devDependencies":{"gulp-format-md":"^0.1.7","mocha":"^2.2.5","should":"^7.0.2"},"keywords":["absolute","basename","dir","directory","dirname","ext","extension","extname","file","filename","filepath","is-absolute","name","object","parse","parser","parts","path","segment"],"verb":{"run":true,"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"highlight":"global-prefix","list":["global-prefix","is-absolute","is-relative","relative"]},"reflinks":["verb"],"lint":{"reflinks":true}},"gitHead":"dd14a3c2caecfb59a9bbdfca120e9009e4934c45","_id":"parse-filepath@1.0.1","_shasum":"159d6155d43904d16c10ef698911da1e91969b73","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"159d6155d43904d16c10ef698911da1e91969b73","size":2969,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-1.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/parse-filepath-1.0.1.tgz_1459236882404_0.5455310363322496"},"directories":{},"publish_time":1459236883375,"_cnpm_publish_time":1459236883375,"_hasShrinkwrap":false},"1.0.0":{"name":"parse-filepath","description":"Pollyfill for node.js `path.parse`, parses a filepath into an object.","version":"1.0.0","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha"},"dependencies":{"is-absolute":"^0.2.3","map-cache":"^0.2.0","path-root":"^0.1.1"},"devDependencies":{"gulp-format-md":"^0.1.7","mocha":"^2.2.5","should":"^7.0.2"},"keywords":["absolute","basename","dir","directory","dirname","ext","extension","extname","file","filename","filepath","is-absolute","name","object","parse","parser","parts","path","segment"],"verb":{"run":true,"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"highlight":"global-prefix","list":["global-prefix","is-absolute","is-relative","relative"]},"reflinks":["verb"],"lint":{"reflinks":true}},"gitHead":"632dad10e37c3460ddd60facbcd3b65d0e7c0d4b","_id":"parse-filepath@1.0.0","_shasum":"0316492a0c0c6ebd62d7670d094cabd548e7f67e","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"0316492a0c0c6ebd62d7670d094cabd548e7f67e","size":2990,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-1.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/parse-filepath-1.0.0.tgz_1459235930884_0.03223395044915378"},"directories":{},"publish_time":1459235933451,"_cnpm_publish_time":1459235933451,"_hasShrinkwrap":false},"0.6.3":{"name":"parse-filepath","description":"Parse a filepath into an object. Falls back on the native node.js `path.parse` method if it exists.","version":"0.6.3","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha"},"dependencies":{"is-absolute":"^0.2.2","map-cache":"^0.2.0"},"devDependencies":{"mocha":"^2.2.5","should":"^7.0.2"},"keywords":["absolute","is-absolute","basename","dir","directory","dirname","ext","extension","extname","file","filename","filepath","name","object","parse","parser","parts","path","segment"],"gitHead":"301dfde30b5afe8f938bd9f9e528bbd260e44940","_id":"parse-filepath@0.6.3","_shasum":"38e17a73e5e4e6776bae9506fc3ccb14bc3a2b80","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.0","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"38e17a73e5e4e6776bae9506fc3ccb14bc3a2b80","size":2406,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-0.6.3.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"directories":{},"publish_time":1438205965416,"_cnpm_publish_time":1438205965416,"_hasShrinkwrap":false},"0.6.2":{"name":"parse-filepath","description":"Parse a filepath into an object. Falls back on the native node.js `path.parse` method if it exists.","version":"0.6.2","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"^2.2.5","should":"^7.0.2"},"dependencies":{"is-absolute":"^0.2.2","map-cache":"^0.2.0"},"keywords":["absolute","is-absolute","basename","dir","directory","dirname","ext","extension","extname","file","filename","filepath","name","object","parse","parser","parts","path","segment"],"gitHead":"f74fd9beefae7ca89cba0f8d69cfbe1312e23d6e","_id":"parse-filepath@0.6.2","_shasum":"4893e21abd90a4d5b4a242f1f24b87447ce82812","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"4893e21abd90a4d5b4a242f1f24b87447ce82812","size":2425,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-0.6.2.tgz"},"directories":{},"publish_time":1437521085010,"_cnpm_publish_time":1437521085010,"_hasShrinkwrap":false},"0.6.1":{"name":"parse-filepath","description":"Parse a filepath into an object. Falls back on the native node.js `path.parse` method if it exists.","version":"0.6.1","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"^2.2.5","should":"^7.0.2"},"dependencies":{"is-absolute":"^0.2.1"},"keywords":["absolute","is-absolute","basename","dir","directory","dirname","ext","extension","extname","file","filename","filepath","name","object","parse","parser","parts","path","segment"],"gitHead":"e5b4fbf6027ac68bc6a09bb80b467771a69cd1b0","_id":"parse-filepath@0.6.1","_shasum":"e1924d425e7ec118d540191ebb97ca28e476907e","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"e1924d425e7ec118d540191ebb97ca28e476907e","size":2445,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-0.6.1.tgz"},"directories":{},"publish_time":1436635949744,"_cnpm_publish_time":1436635949744,"_hasShrinkwrap":false},"0.6.0":{"name":"parse-filepath","description":"Parse a filepath into an object. Falls back on the native node.js `path.parse` method if it exists.","version":"0.6.0","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"^2.2.5","should":"^7.0.2"},"keywords":["basename","dir","directory","dirname","ext","extension","extname","file","filename","filepath","name","object","parse","parser","parts","path","segment"],"gitHead":"49100c4f86a16bb725957db55ec63da57cceb4b8","_id":"parse-filepath@0.6.0","_shasum":"9c8b5df89784103a0e93c66b1b967ac1c59df00d","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"9c8b5df89784103a0e93c66b1b967ac1c59df00d","size":2259,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-0.6.0.tgz"},"directories":{},"publish_time":1436485126568,"_cnpm_publish_time":1436485126568,"_hasShrinkwrap":false},"0.5.0":{"name":"parse-filepath","description":"Parse a filepath into an object, yielding predictable results for basename and extname.","version":"0.5.0","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/parse-filepath/blob/master/LICENSE-MIT"}],"keywords":["basename","dir","dirname","ext","extname","filepath","name","object","path"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"~1.18.2","should":"^4.0.4"},"dependencies":{"path-ends-with":"^0.2.1"},"_id":"parse-filepath@0.5.0","_shasum":"b7cf9b8a2824bd77f70fb92cd17d8a2404bf4d6a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"b7cf9b8a2824bd77f70fb92cd17d8a2404bf4d6a","size":4016,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-0.5.0.tgz"},"directories":{},"publish_time":1415921476178,"_cnpm_publish_time":1415921476178,"_hasShrinkwrap":false},"0.4.1":{"name":"parse-filepath","description":"Parse a filepath into an object, yielding predictable results for basename and extname.","version":"0.4.1","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/parse-filepath/blob/master/LICENSE-MIT"}],"keywords":["basename","dir","dirname","ext","extname","filepath","name","object","path"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"~1.18.2","should":"^4.0.4"},"dependencies":{"path-ends-with":"^0.2.1"},"_id":"parse-filepath@0.4.1","_shasum":"26bddeebc5788a180b170b08bc927cfa2011505d","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"26bddeebc5788a180b170b08bc927cfa2011505d","size":3985,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-0.4.1.tgz"},"directories":{},"publish_time":1415920561091,"_cnpm_publish_time":1415920561091,"_hasShrinkwrap":false},"0.4.0":{"name":"parse-filepath","description":"Parse a filepath into an object, yielding predictable results for basename and extname.","version":"0.4.0","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/parse-filepath/blob/master/LICENSE-MIT"}],"keywords":["basename","dir","dirname","ext","extname","filepath","name","object","path"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"~1.18.2","should":"^4.0.4","verb":"^0.2.15"},"dependencies":{"path-ends-with":"^0.2.1"},"_id":"parse-filepath@0.4.0","_shasum":"2c5635df03b7260588909245739bb153fcdcc793","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"2c5635df03b7260588909245739bb153fcdcc793","size":3993,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-0.4.0.tgz"},"directories":{},"publish_time":1414492421772,"_cnpm_publish_time":1414492421772,"_hasShrinkwrap":false},"0.3.1":{"name":"parse-filepath","description":"Parse a filepath into an object, yielding predictable results for basename and extname.","version":"0.3.1","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/parse-filepath/blob/master/LICENSE-MIT"}],"keywords":["basename","dir","dirname","ext","extname","filepath","name","object","path"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"~1.18.2","should":"^4.0.4","verb":"^0.2.15"},"dependencies":{"path-ends-with":"^0.2.1"},"_id":"parse-filepath@0.3.1","_shasum":"f51a543109c1f984688c8dc96eb0d2c3c275cc29","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"f51a543109c1f984688c8dc96eb0d2c3c275cc29","size":3808,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-0.3.1.tgz"},"directories":{},"publish_time":1413682117038,"_cnpm_publish_time":1413682117038,"_hasShrinkwrap":false},"0.3.0":{"name":"parse-filepath","description":"Thin wrapper around the node.js path module to simplify working with multiple file extensions and yield predictable results for basename. Just pass a filepath and get an object of path segments. This is a tiny lib with no dependencies.","version":"0.3.0","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/parse-filepath/blob/master/LICENSE-MIT"}],"keywords":["basename","dir","dirname","ext","extname","filepath","name","object","path"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"verb":"~0.2.0","chai":"~1.9.1","mocha":"~1.18.2"},"dependencies":{"path-ends-with":"^0.1.1"},"_id":"parse-filepath@0.3.0","_shasum":"f9ab42df96a1f9ffbd776a1d20e3fe648aea919c","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"f9ab42df96a1f9ffbd776a1d20e3fe648aea919c","size":3790,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-0.3.0.tgz"},"directories":{},"publish_time":1403752696647,"_cnpm_publish_time":1403752696647,"_hasShrinkwrap":false},"0.2.2":{"name":"parse-filepath","description":"Thin wrapper around the node.js path module to simplify working with multiple file extensions and yield predictable results for basename. Just pass a filepath and get an object of path segments. This is a tiny lib with no dependencies.","version":"0.2.2","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/parse-filepath/blob/master/LICENSE-MIT"}],"keywords":["basename","dir","dirname","ext","extname","filepath","name","object","path"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"verb":"~0.2.0","chai":"~1.9.1","mocha":"~1.18.2"},"_id":"parse-filepath@0.2.2","_shasum":"c1651a0f231ea5f544ea6180e0a81349357c5c51","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"c1651a0f231ea5f544ea6180e0a81349357c5c51","size":3690,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-0.2.2.tgz"},"directories":{},"publish_time":1403417598117,"_cnpm_publish_time":1403417598117,"_hasShrinkwrap":false},"0.2.1":{"name":"parse-filepath","description":"Thin wrapper around the node.js path module to simplify working with multiple file extensions and yield predictable results for basename. Just pass a filepath and get an object of path segments. This is a tiny lib with no dependencies.","version":"0.2.1","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/parse-filepath/blob/master/LICENSE-MIT"}],"keywords":["basename","dir","dirname","ext","extname","filepath","name","object","path"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"verb":"~0.2.0","chai":"~1.9.1","mocha":"~1.18.2"},"_id":"parse-filepath@0.2.1","_shasum":"93f70b0505b746deb13259c787359c01ba9bb1d4","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"93f70b0505b746deb13259c787359c01ba9bb1d4","size":3622,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-0.2.1.tgz"},"directories":{},"publish_time":1399647922135,"_cnpm_publish_time":1399647922135,"_hasShrinkwrap":false},"0.2.0":{"name":"parse-filepath","description":"Thin wrapper around the node.js path module to simplify working with multiple file extensions and yield predictable results for basename. Just pass a filepath and get an object of path segments. This is a tiny lib with no dependencies.","version":"0.2.0","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/parse-filepath/blob/master/LICENSE-MIT"}],"keywords":["basename","dir","dirname","ext","extname","filepath","name","object","path"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"verb":"~0.2.0","chai":"~1.9.1","mocha":"~1.18.2"},"_id":"parse-filepath@0.2.0","_shasum":"54b2d86f2a9e5628280f47bf8b5975af9f40736a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"54b2d86f2a9e5628280f47bf8b5975af9f40736a","size":3647,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-0.2.0.tgz"},"directories":{},"publish_time":1399634957009,"_cnpm_publish_time":1399634957009,"_hasShrinkwrap":false},"0.1.0":{"name":"parse-filepath","description":"Parse a filepath and return an object of path parts. Tiny lib, no dependencies.","version":"0.1.0","homepage":"https://github.com/jonschlinkert/parse-filepath","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-filepath.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/parse-filepath/blob/master/LICENSE-MIT"}],"keywords":["basename","dir","dirname","ext","extname","filepath","name","object","path"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"verb":"~0.2.0","chai":"~1.9.1","mocha":"~1.18.2"},"_id":"parse-filepath@0.1.0","dist":{"shasum":"e4004245329823a4570c463a702ab9ae7f919a1d","size":2863,"noattachment":false,"key":"/parse-filepath/-/parse-filepath-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/parse-filepath/download/parse-filepath-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"directories":{},"publish_time":1398817337539,"_cnpm_publish_time":1398817337539,"_hasShrinkwrap":false}},"readme":"# parse-filepath [![NPM version](https://img.shields.io/npm/v/parse-filepath.svg?style=flat)](https://www.npmjs.com/package/parse-filepath) [![NPM downloads](https://img.shields.io/npm/dm/parse-filepath.svg?style=flat)](https://npmjs.org/package/parse-filepath) [![Build Status](https://img.shields.io/travis/jonschlinkert/parse-filepath.svg?style=flat)](https://travis-ci.org/jonschlinkert/parse-filepath)\n\n> Pollyfill for node.js `path.parse`, parses a filepath into an object.\n\nYou might also be interested in [global-prefix](https://github.com/jonschlinkert/global-prefix).\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install parse-filepath --save\n```\n\n## Usage\n\n```js\nvar parsePath = require('parse-filepath');\nparsePath(filepath);\n```\n\nThis can be used as a polyfill for the native node.js `path.parse()` method, and it also adds a few properties:\n\n* `path`: the original filepath\n* `isAbsolute`: (getter) true if the given path is absolute\n* `absolute`: (getter) fully resolved, absolute filepath\n* `dirname`: alias for `dir`\n* `basename`: alias for `base`\n* `extname`: alias for `ext`\n* `stem`: alias for `name`\n\n**Example**\n\n```js\nvar parsePath = require('parse-filepath');\nconsole.log(parsePath('foo/bar/baz/index.js'));\n```\n\nReturns:\n\n```js\n{ root: '',\n  dir: 'foo/bar/baz',\n  base: 'index.js',\n  ext: '.js',\n  name: 'index',\n\n  // aliases\n  extname: '.js',\n  basename: 'index.js',\n  dirname: 'foo/bar/baz',\n  stem: 'index',\n\n  // original path\n  path: 'foo/bar/baz/index.js',\n\n  // getters\n  absolute: [Getter/Setter],\n  isAbsolute: [Getter/Setter] }\n```\n\n## Related projects\n\nYou might also be interested in these projects:\n\n* [global-prefix](https://www.npmjs.com/package/global-prefix): Get the npm global path prefix. | [homepage](https://github.com/jonschlinkert/global-prefix)\n* [is-absolute](https://www.npmjs.com/package/is-absolute): Polyfill for node.js `path.isAbolute`. Returns true if a file path is absolute. | [homepage](https://github.com/jonschlinkert/is-absolute)\n* [is-relative](https://www.npmjs.com/package/is-relative): Returns `true` if the path appears to be relative. | [homepage](https://github.com/jonschlinkert/is-relative)\n* [relative](https://www.npmjs.com/package/relative): Get the relative filepath from path A to path B. Calculates from file-to-directory, file-to-file, directory-to-file,… [more](https://www.npmjs.com/package/relative) | [homepage](https://github.com/jonschlinkert/relative)\n\n## Contributing\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](https://github.com/jonschlinkert/parse-filepath/issues/new).\n\n## Building docs\n\nGenerate readme and API documentation with [verb](https://github.com/verbose/verb):\n\n```sh\n$ npm install verb && npm run docs\n```\n\nOr, if [verb](https://github.com/verbose/verb) is installed globally:\n\n```sh\n$ verb\n```\n\n## Running tests\n\nInstall dev dependencies:\n\n```sh\n$ npm install -d && npm test\n```\n\n## Author\n\n**Jon Schlinkert**\n\n* [github/jonschlinkert](https://github.com/jonschlinkert)\n* [twitter/jonschlinkert](http://twitter.com/jonschlinkert)\n\n## License\n\nCopyright © 2016, [Jon Schlinkert](https://github.com/jonschlinkert).\nReleased under the [MIT license](https://github.com/jonschlinkert/parse-filepath/blob/master/LICENSE).\n\n***\n\n_This file was generated by [verb](https://github.com/verbose/verb), v, on March 29, 2016._","_attachments":{},"homepage":"https://github.com/jonschlinkert/parse-filepath","bugs":{"url":"https://github.com/jonschlinkert/parse-filepath/issues"},"license":"MIT"}