{"name":"path-sort","version":"0.1.0","description":"Sort a list of file/directory paths","main":"index.js","dependencies":{},"devDependencies":{"tape":"~1.0.4"},"scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/hughsk/path-sort.git"},"keywords":["sort","path","file","directory","tree"],"author":{"name":"Hugh Kennedy","email":"hughskennedy@gmail.com","url":"http://hughskennedy.com/"},"license":"MIT","readmeFilename":"README.md","readme":"# path-sort [![stable](http://hughsk.github.io/stability-badges/dist/stable.svg)](http://github.com/hughsk/stability-badges) #\n\nSort a list of file/directory paths, such that something like this:\n\n``` javascript\n[\n  'a/world'\n, 'a/lib/index.js'\n, 'b/package.json'\n, 'b/lib/3/index.js'\n, 'b/lib/2/README.js'\n, 'a/hello'\n, 'b/lib/2/index.js'\n, 'a/lib/README.md'\n, 'b/lib/3/README.js'\n, 'c'\n]\n```\n\nBecomes something like this:\n\n``` javascript\n[\n  'a/hello'\n, 'a/world'\n, 'a/lib/index.js'\n, 'a/lib/README.md'\n, 'b/package.json'\n, 'b/lib/2/index.js'\n, 'b/lib/2/README.js'\n, 'b/lib/3/index.js'\n, 'b/lib/3/README.js'\n, 'c'\n]\n```\n\n## Installation ##\n\n``` bash\nnpm install path-sort\n```\n\n## Usage ##\n\n### `require('path-sort')(files[, sep])` ###\n\nTakes an array of `filenames` with an optional delimiter (`sep`), returning a\nsorted copy.\n\n### `require('path-sort').standalone([sep])` ###\n\nReturns a `Array.prototype.sort`-friendly method. It's a little slower but\neasier to use in some cases.\n\n``` javascript\nvar sorter = require('path-sort').standalone('/')\n\narray = array.sort(sorter)\n```\n","_id":"path-sort@0.1.0","dist":{"shasum":"cb0175d4ecbfa5a18fe674cc6d720bfe15e0b805","tarball":"https://registry.npmjs.org/path-sort/-/path-sort-0.1.0.tgz","integrity":"sha512-70MSq7edKtbODYKkqXYzSMQxtYMjDgP3K6D15Fu4KUvpyBPlxDWPvv8JI9GjNDF2K5baPHFEtlg818dOmf2ifg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2z27Q7DB7oW/7tY7Bx581YYyqN+lkySlHss6pwXl6kQIgAMbr91GFABsbJ/LkUR3wkERvboR7Z3+JHh8RkzXjJcA="}]},"_from":"path-sort@>=0.1.0 <0.2.0","_npmVersion":"1.2.18","_npmUser":{"name":"hughsk","email":"hughskennedy@gmail.com"},"maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"}],"_shasum":"cb0175d4ecbfa5a18fe674cc6d720bfe15e0b805","_resolved":"https://registry.npmjs.org/path-sort/-/path-sort-0.1.0.tgz"}