{ "_args": [ [ "javascript-natural-sort@^0.7.1", "C:\\apps\\jenkins\\workspace\\eTBM 3 (master)\\node_modules\\font-awesome-webpack\\node_modules\\postcss-minify-selectors" ] ], "_from": "javascript-natural-sort@>=0.7.1 <0.8.0", "_id": "javascript-natural-sort@0.7.1", "_inCache": true, "_installable": true, "_location": "/javascript-natural-sort", "_npmUser": { "email": "khousley@bill4time.com", "name": "kylehousley" }, "_npmVersion": "1.3.14", "_phantomChildren": {}, "_requested": { "name": "javascript-natural-sort", "raw": "javascript-natural-sort@^0.7.1", "rawSpec": "^0.7.1", "scope": null, "spec": ">=0.7.1 <0.8.0", "type": "range" }, "_requiredBy": [ "/font-awesome-webpack/postcss-minify-selectors", "/font-awesome-webpack/postcss-unique-selectors" ], "_resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", "_shasum": "f9e2303d4507f6d74355a73664d1440fb5a0ef59", "_shrinkwrap": null, "_spec": "javascript-natural-sort@^0.7.1", "_where": "C:\\apps\\jenkins\\workspace\\eTBM 3 (master)\\node_modules\\font-awesome-webpack\\node_modules\\postcss-minify-selectors", "author": { "name": "Jim Palmer", "url": "based on chunking idea from Dave Koelle, packaged by @khous of Bill4Time" }, "bugs": { "url": "https://github.com/Bill4Time/javascript-natural-sort/issues" }, "dependencies": {}, "description": "Natural Sort algorithm for Javascript - Version 0.7 - Released under MIT license", "devDependencies": {}, "directories": {}, "dist": { "shasum": "f9e2303d4507f6d74355a73664d1440fb5a0ef59", "tarball": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz" }, "homepage": "https://github.com/Bill4Time/javascript-natural-sort", "keywords": [ "array", "javascript", "natural", "sort", "sort", "sorting" ], "license": "MIT", "main": "naturalSort.js", "maintainers": [ { "name": "kylehousley", "email": "khousley@bill4time.com" } ], "name": "javascript-natural-sort", "optionalDependencies": {}, "readme": "### Simple numerics\r\n\r\n```javascript\r\n>>> ['10',9,2,'1','4'].sort(naturalSort)\r\n['1',2,'4',9,'10']\r\n```\r\n\r\n### Floats\r\n\r\n```javascript\r\n>>> ['10.0401',10.022,10.042,'10.021999'].sort(naturalSort)\r\n['10.021999',10.022,'10.0401',10.042]\r\n```\r\n\r\n### Float & decimal notation\r\n\r\n```javascript\r\n>>> ['10.04f','10.039F','10.038d','10.037D'].sort(naturalSort)\r\n['10.037D','10.038d','10.039F','10.04f']\r\n```\r\n\r\n### Scientific notation\r\n\r\n```javascript\r\n>>> ['1.528535047e5','1.528535047e7','1.528535047e3'].sort(naturalSort)\r\n['1.528535047e3','1.528535047e5','1.528535047e7']\r\n```\r\n\r\n### IP addresses\r\n\r\n```javascript\r\n>>> ['192.168.0.100','192.168.0.1','192.168.1.1'].sort(naturalSort)\r\n['192.168.0.1','192.168.0.100','192.168.1.1']\r\n```\r\n\r\n### Filenames\r\n\r\n```javascript\r\n>>> ['car.mov','01alpha.sgi','001alpha.sgi','my.string_41299.tif'].sort(naturalSort)\r\n['001alpha.sgi','01alpha.sgi','car.mov','my.string_41299.tif'\r\n```\r\n\r\n### Dates\r\n\r\n```javascript\r\n>>> ['10/12/2008','10/11/2008','10/11/2007','10/12/2007'].sort(naturalSort)\r\n['10/11/2007', '10/12/2007', '10/11/2008', '10/12/2008']\r\n```\r\n\r\n### Money\r\n\r\n```javascript\r\n>>> ['$10002.00','$10001.02','$10001.01'].sort(naturalSort)\r\n['$10001.01','$10001.02','$10002.00']\r\n```\r\n\r\n### Movie Titles\r\n\r\n```javascript\r\n>>> ['1 Title - The Big Lebowski','1 Title - Gattaca','1 Title - Last Picture Show'].sort(naturalSort)\r\n['1 Title - Gattaca','1 Title - Last Picture Show','1 Title - The Big Lebowski']\r\n```\r\n\r\n### By default - case-sensitive sorting\r\n\r\n```javascript\r\n>>> ['a', 'B'].sort(naturalSort);\r\n['B', 'a']\r\n```\r\n\r\n### To enable case-insensitive sorting\r\n```javascript\r\n>>> naturalSort.insensitive = true;\r\n>>> ['a', 'B'].sort(naturalSort);\r\n['a', 'B']\r\n```\r\n", "readmeFilename": "README.md", "repository": { "type": "git", "url": "git+https://github.com/Bill4Time/javascript-natural-sort.git" }, "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "version": "0.7.1" }