{"maintainers":[{"name":"substack","email":"mail@substack.net"}],"keywords":["directory","parent","path","tree"],"dist-tags":{"latest":"1.0.1"},"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"description":"return all the parent directories for a directory","readme":"# parents\n\nReturn all the parent directories of a directory, inclusive of that directory.\n\n[![build status](https://secure.travis-ci.org/substack/node-parents.png)](http://travis-ci.org/substack/node-parents)\n\n# example\n\n## dirname\n\n``` js\nvar parents = require('parents');\nvar dirs = parents(__dirname);\nconsole.dir(dirs);\n```\n\n***\n\n```\n[ '/home/substack/projects/node-parents/example',\n  '/home/substack/projects/node-parents',\n  '/home/substack/projects',\n  '/home/substack',\n  '/home',\n  '/' ]\n```\n\n## win32\n\n``` js\nvar parents = require('parents');\nvar dir = 'C:\\\\Program Files\\\\Maxis\\\\Sim City 2000\\\\cities';\n\nvar dirs = parents(dir, { platform : 'win32' });\nconsole.dir(dirs);\n```\n\n***\n\n```\n[ 'C:\\\\Program Files\\\\Maxis\\\\Sim City 2000\\\\cities',\n  'C:\\\\Program Files\\\\Maxis\\\\Sim City 2000',\n  'C:\\\\Program Files\\\\Maxis',\n  'C:\\\\Program Files',\n  'C:' ]\n```\n\n# methods\n\n``` js\nvar parents = require('parents')\n```\n\n## parents(dir, opts)\n\nReturn an array of the parent directories of `dir`, including and starting with\n`dir`. If a `dir` isn't specified, `process.cwd()` will be used.\n\nOptionally specify an `opts.platform` to control whether the separator and paths\nworks the unixy way with `'/'` or the windowsy way where sometimes things use\n`'/'` and sometimes they use `'\\\\'` and also there are leading drive letters and\nother exotic features. If `opts.platform` isn't specified, `process.platform`\nwill be used. Anything that matches `/^win/` will use the windowsy behavior.\n\n# install\n\nWith [npm](http://npmjs.org) do:\n\n```\nnpm install parents\n```\n\n# licence\n\nMIT\n","repository":{"type":"git","url":"git://github.com/substack/node-parents.git"},"users":{"simplyianm":true},"bugs":{"url":"https://github.com/substack/node-parents/issues"},"license":"MIT","versions":{"0.0.0":{"name":"parents","version":"0.0.0","description":"return all the parent directories for a directory","main":"index.js","bin":{},"directories":{"example":"example","test":"test"},"dependencies":{},"devDependencies":{"tap":"~0.2.5"},"scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/node-parents.git"},"homepage":"https://github.com/substack/node-parents","keywords":["directory","parent","path","tree"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","engine":{"node":">=0.6"},"_id":"parents@0.0.0","dist":{"shasum":"d52596944866ff4a46517ac1677bcea88a4c4f0a","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/parents/-/parents-0.0.0.tgz"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.0.1":{"name":"parents","version":"0.0.1","description":"return all the parent directories for a directory","main":"index.js","bin":{},"directories":{"example":"example","test":"test"},"dependencies":{},"devDependencies":{"tap":"~0.2.5"},"scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/node-parents.git"},"homepage":"https://github.com/substack/node-parents","keywords":["directory","parent","path","tree"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","engine":{"node":">=0.6"},"_id":"parents@0.0.1","dist":{"shasum":"71c73e7a170e490997f102a2c37237c07d8f1753","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/parents/-/parents-0.0.1.tgz"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.0.2":{"name":"parents","version":"0.0.2","description":"return all the parent directories for a directory","main":"index.js","bin":{},"directories":{"example":"example","test":"test"},"dependencies":{},"devDependencies":{"tap":"~0.2.5"},"scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/node-parents.git"},"homepage":"https://github.com/substack/node-parents","keywords":["directory","parent","path","tree"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","engine":{"node":">=0.6"},"bugs":{"url":"https://github.com/substack/node-parents/issues"},"_id":"parents@0.0.2","dist":{"shasum":"67147826e497d40759aaf5ba4c99659b6034d302","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/parents/-/parents-0.0.2.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.0.3":{"name":"parents","version":"0.0.3","description":"return all the parent directories for a directory","main":"index.js","bin":{},"directories":{"example":"example","test":"test"},"dependencies":{"path-platform":"^0.0.1"},"devDependencies":{"tap":"~0.2.5"},"scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/node-parents.git"},"homepage":"https://github.com/substack/node-parents","keywords":["directory","parent","path","tree"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","engine":{"node":">=0.6"},"gitHead":"bb83a6850410084535643e89c2615accb7aff822","bugs":{"url":"https://github.com/substack/node-parents/issues"},"_id":"parents@0.0.3","_shasum":"fa212f024d9fa6318dbb6b4ce676c8be493b9c43","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"dist":{"shasum":"fa212f024d9fa6318dbb6b4ce676c8be493b9c43","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/parents/-/parents-0.0.3.tgz"}},"1.0.0":{"name":"parents","version":"1.0.0","description":"return all the parent directories for a directory","main":"index.js","bin":{},"directories":{"example":"example","test":"test"},"dependencies":{"path-platform":"^0.0.1"},"devDependencies":{"tap":"~0.2.5"},"scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/node-parents.git"},"homepage":"https://github.com/substack/node-parents","keywords":["directory","parent","path","tree"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","engine":{"node":">=0.6"},"gitHead":"2a6ec7f21b29589c38464f5b18bee8da1a196515","bugs":{"url":"https://github.com/substack/node-parents/issues"},"_id":"parents@1.0.0","_shasum":"05726fdb61b60d8c9e3d5d9c595aa78c881c8479","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"dist":{"shasum":"05726fdb61b60d8c9e3d5d9c595aa78c881c8479","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/parents/-/parents-1.0.0.tgz"}},"1.0.1":{"name":"parents","version":"1.0.1","description":"return all the parent directories for a directory","main":"index.js","bin":{},"directories":{"example":"example","test":"test"},"dependencies":{"path-platform":"~0.11.15"},"devDependencies":{"tap":"~0.2.5"},"scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/node-parents.git"},"homepage":"https://github.com/substack/node-parents","keywords":["directory","parent","path","tree"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","engine":{"node":">=0.6"},"gitHead":"1a90e0b70695f08e3eab32be2f1a867b4bbe6880","bugs":{"url":"https://github.com/substack/node-parents/issues"},"_id":"parents@1.0.1","_shasum":"fedd4d2bf193a77745fe71e371d73c3307d9c751","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.35","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"dist":{"shasum":"fedd4d2bf193a77745fe71e371d73c3307d9c751","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/parents/-/parents-1.0.1.tgz"}}},"name":"parents","time":{"modified":"2015-03-05T18:27:09.617Z","created":"2012-07-12T08:45:28.151Z","0.0.0":"2012-07-12T08:45:29.495Z","0.0.1":"2012-07-12T08:56:12.829Z","0.0.2":"2013-12-02T18:06:04.988Z","0.0.3":"2014-07-09T01:46:56.873Z","1.0.0":"2014-07-09T01:47:23.283Z","1.0.1":"2015-01-14T18:48:15.626Z"},"readmeFilename":"readme.markdown","homepage":"https://github.com/substack/node-parents"}