{"_id":"natsort","_rev":"16-24d75a6df5fdbf77c4d6a67e531ee4ca","name":"natsort","description":"Javascript natural sort algorithm with unicode support.","dist-tags":{"latest":"2.0.3"},"versions":{"0.0.0":{"name":"natsort","version":"0.0.0","description":"Javascript Natural Sort Algorithm With Unicode Support","main":"index.js","scripts":{"test":"mocha -R spec","test:cov":"rm -rf ./test/coverage && istanbul cover _mocha --dir ./test/coverage -- -R spec","test:rpt":"npm run test:cov && coveralls < ./test/coverage/lcov.info","release:patch":"npm version patch && npm publish && git push --follow-tags","release:minor":"npm version minor && npm publish && git push --follow-tags","release:major":"npm version major && npm publish && git push --follow-tags","release":"npm run release:patch"},"repository":{"type":"git","url":"git+https://github.com/bubkoo/natural-sort.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/bubkoo/natural-sort/issues"},"homepage":"https://github.com/bubkoo/natural-sort#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","istanbul":"^0.4.2","mocha":"^2.4.5"},"gitHead":"4cd198f648744549fb0aceecf9da291f8e870dc7","_id":"natsort@0.0.0","_shasum":"b12e13352e5a0e54ce9264c47ec32ae91db0235e","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"bubkoo","email":"bubkoo@163.com"},"dist":{"shasum":"b12e13352e5a0e54ce9264c47ec32ae91db0235e","tarball":"https://registry.npmjs.org/natsort/-/natsort-0.0.0.tgz","integrity":"sha512-jOtVNAVU5jvfwjcOt8lCoX2sNix7+/xBMQCjjwOVxUn87Dyud6FR/SZdx/SJ7ZjM8ZpapTpj0NF/3Lhhq9bxTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3RteqvIyXGAgtlHxvUOLcspD18D8EHjobiEScx/wgqAiEAmvGazxL2D0VGimWNRLJd0uX9zTesfrWp3Su5vy/ZxQ8="}]},"maintainers":[{"name":"bubkoo","email":"bubkoo@163.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/natsort-0.0.0.tgz_1459314711151_0.31799687747843564"},"directories":{}},"0.0.1":{"name":"natsort","version":"0.0.1","description":"Javascript Natural Sort Algorithm With Unicode Support","main":"index.js","scripts":{"test":"mocha -R spec","test:cov":"rm -rf ./test/coverage && istanbul cover _mocha --dir ./test/coverage -- -R spec","test:rpt":"npm run test:cov && coveralls < ./test/coverage/lcov.info","prepublish":"npm test","release:patch":"npm version patch && npm publish && git push --follow-tags","release:minor":"npm version minor && npm publish && git push --follow-tags","release:major":"npm version major && npm publish && git push --follow-tags","release":"npm run release:patch"},"keywords":["natural sort","natsort","sort","numeric","unicode","date","algorithm","sorter","sort algorithm","datetime"],"author":{"name":"bubkoo","email":"bubkoo@163.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/natsort.git"},"bugs":{"url":"https://github.com/bubkoo/natsort/issues"},"homepage":"https://github.com/bubkoo/natsort#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","istanbul":"^0.4.2","mocha":"^2.4.5"},"gitHead":"931b1f31df467b01328d22d9eaa3c0f4b6aa043e","_id":"natsort@0.0.1","_shasum":"74040a6c4004377d8623a4058777523159a400f4","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"bubkoo","email":"bubkoo@163.com"},"dist":{"shasum":"74040a6c4004377d8623a4058777523159a400f4","tarball":"https://registry.npmjs.org/natsort/-/natsort-0.0.1.tgz","integrity":"sha512-0W+jfbmGSyoY3GpUH1VPJoQ2HhD5VvauHJqLIFYNF6v+kUiNkLLh/S1oaaZRXU3zHQ0H+PetoN60Au/e3CRRDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2gvOa2jT+3qeuEWO2zCoRPFX2Pz9swwjRPDBvSYGLdAIgagrhVoTWJU5Dmk2bQBiJbT5m6FfzxkCXbInzolz/me0="}]},"maintainers":[{"name":"bubkoo","email":"bubkoo@163.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/natsort-0.0.1.tgz_1459325512480_0.830486994702369"},"directories":{}},"1.0.0":{"name":"natsort","version":"1.0.0","description":"Javascript Natural Sort Algorithm With Unicode Support","main":"index.js","scripts":{"lint":"jshint index.js","pretest":"npm run lint","test":"mocha -R spec","test:cov":"rm -rf ./test/coverage && istanbul cover _mocha --dir ./test/coverage -- -R spec","test:rpt":"npm run test:cov && coveralls < ./test/coverage/lcov.info","prepublish":"npm test"},"keywords":["natural sort","natsort","sort","numeric","unicode","date","algorithm","sorter","sort algorithm","datetime"],"author":{"name":"bubkooo","email":"bubkoo@163.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/natsort.git"},"bugs":{"url":"https://github.com/bubkoo/natsort/issues"},"homepage":"https://github.com/bubkoo/natsort#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.4.5"},"gitHead":"0f07635e0a3d787b1e8e9fe8bd16ffc3c548fab7","_id":"natsort@1.0.0","_shasum":"9c309077ee26f6ebcefad525f6217b9671ae9498","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.0","_npmUser":{"name":"bubkoo","email":"bubkoo@163.com"},"dist":{"shasum":"9c309077ee26f6ebcefad525f6217b9671ae9498","tarball":"https://registry.npmjs.org/natsort/-/natsort-1.0.0.tgz","integrity":"sha512-ia8gZFGHyKONyEKuho5kRrgsZ4DMuiJyHtkdUOKyhVcLYLm5XiP3B48FTeJXTEAaDGBF+K0NhhNRMMiCE5MZYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHLlUPBKIbITfmpk4YmoFCHFFkKV7gZHROrIP6iDuohAiEAlWfNFVurbWyWis/GGnkAfjC+9WP7WBdjR/r7nFwDcBk="}]},"maintainers":[{"name":"bubkoo","email":"bubkoo@163.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/natsort-1.0.0.tgz_1459788495101_0.005128663033246994"},"directories":{}},"1.0.1":{"name":"natsort","version":"1.0.1","description":"Javascript natural sort algorithm with unicode support.","main":"index.js","scripts":{"lint":"jshint index.js","pretest":"npm run lint","test":"mocha -R spec","test:cov":"rm -rf ./test/coverage && istanbul cover _mocha --dir ./test/coverage -- -R spec","test:rpt":"npm run test:cov && coveralls < ./test/coverage/lcov.info","prepublish":"npm test"},"keywords":["natural","natsort","sort","sorter","numeric","unicode","algorithm","date","datetime","desc","case-insensitive"],"author":{"name":"bubkooo","email":"bubkoo@163.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/natsort.git"},"bugs":{"url":"https://github.com/bubkoo/natsort/issues"},"homepage":"https://github.com/bubkoo/natsort#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.4.5"},"gitHead":"15b1e400c2a89014ef93174c71c87bf8a2e195e4","_id":"natsort@1.0.1","_shasum":"03e558457ba193361e465106a7c992168fe67a5c","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.0","_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"dist":{"shasum":"03e558457ba193361e465106a7c992168fe67a5c","tarball":"https://registry.npmjs.org/natsort/-/natsort-1.0.1.tgz","integrity":"sha512-HMdz14T6TBA3U/w9wLFNE8zadZZeOR0vdf2J00epS/xo38cNgvJkFkmQddGo++BhLN0O9mbhYNvDpIDtQsh/vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+MEr99BVWYicX/zJZve32f/s6+J3+N8Mv/dt1V4+pCAiB7ggq0e1tO1W6Gr6PK43Zq43htnkRqq+3KNOnf7a3jMA=="}]},"maintainers":[{"name":"bubkoo","email":"bubkoo@163.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/natsort-1.0.1.tgz_1461057059931_0.7360345497727394"},"directories":{}},"1.0.2":{"name":"natsort","version":"1.0.2","description":"Javascript natural sort algorithm with unicode support.","main":"index.js","scripts":{"lint":"jshint index.js","pretest":"npm run lint","test":"mocha -R spec","test:cov":"rm -rf ./test/coverage && istanbul cover _mocha --dir ./test/coverage -- -R spec","test:rpt":"npm run test:cov && coveralls < ./test/coverage/lcov.info","prepublish":"npm test"},"keywords":["natural","natsort","sort","sorter","numeric","unicode","algorithm","date","datetime","desc","case-insensitive"],"author":{"name":"bubkooo","email":"bubkoo@163.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/natsort.git"},"bugs":{"url":"https://github.com/bubkoo/natsort/issues"},"homepage":"https://github.com/bubkoo/natsort#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.4.5"},"gitHead":"49d41ccf4aef5fcbc70ae74ee4cb3de274db5bcb","_id":"natsort@1.0.2","_shasum":"0d0c4722922439dbd9274bed5aa04bb8c31b0338","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.0","_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"dist":{"shasum":"0d0c4722922439dbd9274bed5aa04bb8c31b0338","tarball":"https://registry.npmjs.org/natsort/-/natsort-1.0.2.tgz","integrity":"sha512-vlHiiHw07q+5lVSfnp2lPbJGSQVjjCdrLBITDdI5NMKlo5BQxyQasni2Mi6OqcbCvRgyjLoHC/btpHoEUAYY5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk9ojXWU9/R9DpMr+WWcH81lVn0I5Npw17gtthWqNetwIgaLazUWvuuM4+LL1QP2DHNtqcSwZPaw8nmCmRtjB9YvA="}]},"maintainers":[{"name":"bubkoo","email":"bubkoo@163.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/natsort-1.0.2.tgz_1461080823011_0.14539317227900028"},"directories":{}},"1.0.3":{"name":"natsort","version":"1.0.3","description":"Javascript natural sort algorithm with unicode support.","main":"index.js","scripts":{"lint":"jshint index.js","pretest":"npm run lint","test":"mocha -R spec","coverage":"rm -rf ./test/coverage && istanbul cover _mocha --dir ./test/coverage -- -R spec","coveralls":"npm run coverage && coveralls < ./test/coverage/lcov.info","prepublish":"npm test","build":"uglifyjs index.js -o ./dist/natsort.min.js --source-map ./dist/natsort.min.js.map -m -c"},"keywords":["natural","natsort","sort","sorter","numeric","unicode","algorithm","date","datetime","desc","case-insensitive"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/natsort.git"},"bugs":{"url":"https://github.com/bubkoo/natsort/issues"},"homepage":"https://github.com/bubkoo/natsort#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.4.5","uglify-js":"^2.6.2"},"gitHead":"6a769ebde2f1be13624b618cd3653798e173cd6d","_id":"natsort@1.0.3","_shasum":"b06375f9d677e514b9000b0f9857e97c366b6378","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.0","_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"dist":{"shasum":"b06375f9d677e514b9000b0f9857e97c366b6378","tarball":"https://registry.npmjs.org/natsort/-/natsort-1.0.3.tgz","integrity":"sha512-gQhh5/WRmA+ZuOH9vrRhsicnHZIc9tKSMeEukUORari3JD46cM0ymP6Lr5+jWo/B8Wy3OPA0VSN4smq6are/ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwKoPgNSIDcZqZV/aXr1UXchZMKbd9KrWwOZ+WkoQ/bwIgR53NgAjO2U7k94yxee7RPhLS1nQHhkxSbkAMjI1n3c8="}]},"maintainers":[{"name":"bubkoo","email":"bubkoo@163.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/natsort-1.0.3.tgz_1461130016146_0.7353906875941902"},"directories":{}},"1.0.4":{"name":"natsort","version":"1.0.4","description":"Javascript natural sort algorithm with unicode support.","main":"index.js","scripts":{"lint":"jshint index.js","pretest":"npm run lint","test":"mocha -R spec","coverage":"rm -rf ./test/coverage && istanbul cover _mocha --dir ./test/coverage -- -R spec","coveralls":"npm run coverage && coveralls < ./test/coverage/lcov.info","prepublish":"npm test","watch":"onchange 'index.js' 'test/**/*.js' -e 'test/coverage/**/*.js' -- npm test","build":"uglifyjs index.js -o ./dist/natsort.min.js --source-map ./dist/natsort.min.js.map -m -c"},"keywords":["natural","natsort","sort","sorter","numeric","unicode","algorithm","date","datetime","desc","case-insensitive"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/natsort.git"},"bugs":{"url":"https://github.com/bubkoo/natsort/issues"},"homepage":"https://github.com/bubkoo/natsort#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.4.5","onchange":"^2.4.0","uglify-js":"^2.6.2"},"gitHead":"e81ecb9fff5a2baad2d0f08f827aadee8ce5f608","_id":"natsort@1.0.4","_shasum":"4fc7fff003a609f457543c26a342875a83d302c7","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.0","_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"dist":{"shasum":"4fc7fff003a609f457543c26a342875a83d302c7","tarball":"https://registry.npmjs.org/natsort/-/natsort-1.0.4.tgz","integrity":"sha512-5iBofEF20zY9L5M7GF5BekQyduocS/ceIeBv4ABUcjxW91eC6olVq4cyFBAHMipYiPbP4L2rew5t/44mKUOFmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb9vuhLzoY7QdgVpYOCsXdZBwhQmNcVKto7Bf4l43Q0AIhAPDNSorIzNtz9YwBluZAig0L9auT1ajRMdozLH5N+7La"}]},"maintainers":[{"name":"bubkoo","email":"bubkoo@163.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/natsort-1.0.4.tgz_1461428364243_0.0729835235979408"},"directories":{}},"1.0.5":{"name":"natsort","version":"1.0.5","description":"Javascript natural sort algorithm with unicode support.","main":"index.js","scripts":{"lint":"jshint index.js","pretest":"npm run lint","test":"mocha -R spec","coverage":"rm -rf ./test/coverage && istanbul cover _mocha --dir ./test/coverage -- -R spec","coveralls":"npm run coverage && coveralls < ./test/coverage/lcov.info","prepublish":"npm test","watch":"onchange 'index.js' 'test/**/*.js' -e 'test/coverage/**/*.js' -- npm test","build":"uglifyjs index.js -o ./dist/natsort.min.js -m -c"},"keywords":["natural","natsort","sort","sorter","numeric","unicode","algorithm","date","datetime","desc","case-insensitive"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/natsort.git"},"bugs":{"url":"https://github.com/bubkoo/natsort/issues"},"homepage":"https://github.com/bubkoo/natsort#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.4.5","onchange":"^2.4.0","uglify-js":"^2.6.2"},"gitHead":"270500070cbacc0f1ffd490a188225595ced9b60","_id":"natsort@1.0.5","_shasum":"3c049f60693ee946711bf051fb7128d5703c874d","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.0","_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"dist":{"shasum":"3c049f60693ee946711bf051fb7128d5703c874d","tarball":"https://registry.npmjs.org/natsort/-/natsort-1.0.5.tgz","integrity":"sha512-c6jkbv1klnKmstx2LvbZpjmydV1pH2QOnoT+9SVeexrA/ZJzP6xB3bIkGUa4Q3BpJmHZv1bwFqf4RRAJ8nWkBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeGE5NWcARCLB18ZGeGMBJGN3CkFmVk9Bw1ZYVORvR5gIgTXe9MCd2PDRKw1f33J5Of4oOFf/W6XM+QbSnqTUh6+w="}]},"maintainers":[{"name":"bubkoo","email":"bubkoo@163.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/natsort-1.0.5.tgz_1461665840786_0.7328909989446402"},"directories":{}},"1.0.6":{"name":"natsort","version":"1.0.6","description":"Javascript natural sort algorithm with unicode support.","main":"index.js","scripts":{"lint":"jshint index.js","pretest":"npm run lint","test":"mocha -R spec","coverage":"rm -rf ./test/coverage && istanbul cover _mocha --dir ./test/coverage -- -R spec","coveralls":"npm run coverage && coveralls < ./test/coverage/lcov.info","prepublish":"npm test","watch":"onchange 'index.js' 'test/**/*.js' -e 'test/coverage/**/*.js' -- npm test","build":"uglifyjs index.js -o ./dist/natsort.min.js -m -c"},"keywords":["natural","natsort","sort","sorter","numeric","unicode","algorithm","date","datetime","desc","case-insensitive"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/natsort.git"},"bugs":{"url":"https://github.com/bubkoo/natsort/issues"},"homepage":"https://github.com/bubkoo/natsort#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.4.5","onchange":"^2.4.0","uglify-js":"^2.6.2"},"gitHead":"c248db6146b025b7d4526ec857b41527e0e7b8c8","_id":"natsort@1.0.6","_shasum":"fd4f4631fac7f5885aa77f71fd55a2742d94eb32","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.0","_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"dist":{"shasum":"fd4f4631fac7f5885aa77f71fd55a2742d94eb32","tarball":"https://registry.npmjs.org/natsort/-/natsort-1.0.6.tgz","integrity":"sha512-Hnu/zy1IaAFuFgBvjMwQu6KsiUYDIVw845vWPUHA8YN7XQEPq9ewYkcGGEQob8agzMbWEbmpfgHGca4lrH0I+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTazrLFVEWnFR9MCW6WcedCXyDvaf/86KtiWSlgd9Y2AiEAwA6+hK6uuvares3nf8TMHOkyfqPv1PL7V8CGCgFuLOk="}]},"maintainers":[{"name":"bubkoo","email":"bubkoo@163.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/natsort-1.0.6.tgz_1468217582333_0.2968324061948806"},"directories":{}},"2.0.0":{"name":"natsort","version":"2.0.0","description":"Javascript natural sort algorithm with unicode support.","main":"lib/index.js","types":"lib/index.d.ts","directories":{"lib":"lib/"},"keywords":["natural","natsort","sort","sorter","numeric","unicode","algorithm","date","datetime","desc","case-insensitive"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/natsort.git"},"bugs":{"url":"https://github.com/bubkoo/natsort/issues"},"homepage":"https://github.com/bubkoo/natsort#readme","devDependencies":{"@types/jest":"^23.3.1","coveralls":"^3.0.2","jest":"^23.5.0","rimraf":"^2.6.2","ts-jest":"^23.1.4","tslint":"^5.11.0","tslint-config-airbnb":"^5.11.0","typescript":"^3.0.3","uglify-js":"^2.6.2","uglifyjs":"^2.4.11"},"scripts":{"lint":"tslint ./src/*.ts -c tslint.json -p tsconfig.json --fix","clean":"rimraf lib && rimraf dist","pretest":"rimraf ./test/coverage","test":"jest","coveralls":"cat ./test/coverage/lcov.info | coveralls","prepublish":"npm test","uglify":"uglifyjs ./dist/index.js -o ./dist/natsort.min.js -m -c","build:lib":"tsc","build:dist":"tsc -d false -m UMD --outDir ./dist && npm run uglify && rimraf ./dist/index.js","prebuild":"npm run clean","build":"npm run build:lib && npm run build:dist"},"gitHead":"7e80c450dab9ea050bbc89d4f1746e94780c5a21","_id":"natsort@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.2","_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"dist":{"integrity":"sha512-9K7OVGf591mcyQo+p0fHe9uVpOM+uu0E7auD+/O+KKo1I3/vKfR4tacj4675FnNWxxbhXl8/WQ0iLW8xkZ0Ahw==","shasum":"acaad51ceb8fab6b485200dfdd314a9eeb9b0052","tarball":"https://registry.npmjs.org/natsort/-/natsort-2.0.0.tgz","fileCount":5,"unpackedSize":10932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrwzqCRA9TVsSAnZWagAAozcP/R9CVfkjoR6SlddNPV7w\ncBHx+O+XqC/9cv8vka5nSX+GCssDXzQf6K1s4DqfBZ3O8NWr+KOCc15zA9nf\nQBUHdi8y0RuoyaksIps6xNTG63SZbdQ+/KYOKStWlW0LOpfrAGREWvz1fQJA\nsFqjAmSyxkTr6L7ISiB8bkz7LLTW+CBmUe01xhuFq8my13hTWVp36JVwTb5u\n5myfKc9qu8QS+eR7Ykrf94yAnaNv/76VXf4cR7Gw+Y7dP99u7XIyiEsnJqIr\n5mXae+YKZlQgtOP239ZF0pArS8Yapu0zMBvCxtYDLJiz7/oRyoIe4JkrJQvz\nbbdRXi7oHkhrmcAqSXRhkn0A/S2UGOUbju4l/nforx5GvZhcbT0pH5AYRoTo\ndhTJigF0i7kOYRkYA2Lv6QzQt0nLwxgJLsjBsSG4Xf6oUalRAyPWVdkiWD5I\naCy7YOeGt05iHqXvvOlttvLzO4QohHlWgFqroIKBp/ZXQMb3j3H1LaypS3B9\nkKhWimIcF31h/FeBfh6yAXYuTnjybWOvasQCdIH8JiuY/tjyx2ju8jxVWaPH\nW/OrSWEspBUpzGpKfpwNP6RkNEt4TfpWSFDQldL4csm3S8XXtyxrNGFUl8xf\ndLIY12XI6BvnM3zCjF5PVwntDa+1KZo+G5DoNisGE7LZfyB8sdK/GyuRdXus\nmd7j\r\n=klgF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDM9cU/DXlRDIMtlSwqHZS3uwRQrTZM3yxdOuMYAiyauAiA9N5094KsRrwkMBlCe4/CKUtkXpUIH+PpB0m+VHCL5xw=="}]},"maintainers":[{"name":"bubkoo","email":"bubkoo@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/natsort_2.0.0_1538198761685_0.04399587533147575"},"_hasShrinkwrap":false},"2.0.2":{"name":"natsort","version":"2.0.2","description":"Javascript natural sort algorithm with unicode support.","main":"lib/index.js","types":"lib/index.d.ts","directories":{"lib":"lib/","dist":"dist/"},"keywords":["natural","natsort","sort","sorter","numeric","unicode","algorithm","date","datetime","desc","case-insensitive"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/netop/natsort.git"},"bugs":{"url":"https://github.com/netop/natsort/issues"},"homepage":"https://github.com/netop/natsort#readme","devDependencies":{"@types/jest":"^23.3.1","coveralls":"^3.0.2","jest":"^23.5.0","rimraf":"^2.6.2","ts-jest":"^23.1.4","tslint":"^5.11.0","tslint-config-airbnb":"^5.11.0","typescript":"^3.0.3","uglify-js":"^2.6.2"},"scripts":{"lint":"tslint ./src/*.ts -c tslint.json -p tsconfig.json --fix","clean":"rimraf lib && rimraf dist","pretest":"rimraf ./test/coverage","test":"jest","coveralls":"cat ./test/coverage/lcov.info | coveralls","prepublish":"npm test","uglify":"uglifyjs ./dist/index.js -o ./dist/natsort.min.js -m -c","build:lib":"tsc","build:dist":"tsc -d false -m UMD --outDir ./dist && npm run uglify && rimraf ./dist/index.js","prebuild":"npm run clean","build":"npm run build:lib && npm run build:dist"},"gitHead":"566f071bd89480e1fee704e0358124a8b08f3ae0","_id":"natsort@2.0.2","_nodeVersion":"8.15.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-McY0uA4rDU7GkkoQ1oU8bH9P13onCIrPWxpOjlt792ccFZFkenFm29AHyRCdhbbbfhPfTsjTDagBqjpphD3R7Q==","shasum":"3358b7af00f155c8ce181289ede79e18d81e6c52","tarball":"https://registry.npmjs.org/natsort/-/natsort-2.0.2.tgz","fileCount":6,"unpackedSize":12714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcv8rSCRA9TVsSAnZWagAANj8P/0RdKIvX4NqBpKdudWb4\nLlz3ntmC2C2L4lk59Q0SeMANBMPv7jEV5ph2ztHsVPwxLDFBx7fPFlE5b3Yk\nvYBlg106Uaj1KTD8CDa46FS8iEOnsoecXpJwuFUntFCIw5fJFMi9DQ4X5meO\n65evFunTZE4WbShdXvYxpPyY+fDZJ+DXJCKDNCgroUL/EmS2kioc66BTuRVT\nQODUTbhHykn1SO2r5pVrruxhMtCb99pvPfT2owMh6NMaOVur+B9Z+sfWKrBb\n2e6+b7yRGS4Ly+kjRPSJ+iKHgVnZ8WCm/kmpCOA6jeUQCMxr0EoBTBQ6tVnF\nhp7TSZG7Hrl6joSb+LK7aleM2Z5IRRZ1iN3z0FtXXHdCZ740r9zMvMbcIWHO\nU4QGKq5oPkw9szG5NbfSONjHlBiuDU/6aodBXN4MD/cSPWofyZXYEkq0r1v+\n75fWV0ZxVM/U9TAQJL0VGBShQJwJa9GJmN7eEXFamMG488akywA94u6QtMk+\nAz0QdRlpuMqAzwFn9ojgzOsqouO/ZKZBUvWK4iM5Pz3NwMcUvnwRLDjiF1vb\nfc+7QSb7NzCsmOUKcFXzByrZxxpKohrTd0grapOSkh9FCwqihv0Vs7u9oDIj\nt2P4fjEtuTkahkbi6+3HcHYsPMFmSZG+kv+yXJe6FffWEoH7JUoLko3wQVcZ\nP2Nl\r\n=M5HQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDG0h3ySYtQwBKPpDD8jUGr6ZEUye95gtLoqhxjRaQLzAiB8/sAdUiMwXAoyKd6dCp70Rjn/UFa0akNfBkMDnJ8mWw=="}]},"maintainers":[{"name":"bubkoo","email":"bubkoo@163.com"}],"_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/natsort_2.0.2_1556073169680_0.7561328205190683"},"_hasShrinkwrap":false},"2.0.3":{"name":"natsort","version":"2.0.3","description":"Javascript natural sort algorithm with unicode support.","main":"lib/index.js","types":"lib/index.d.ts","keywords":["natural","natsort","sort","sorter","numeric","unicode","algorithm","date","datetime","desc","case-insensitive"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/natsort.git"},"bugs":{"url":"https://github.com/bubkoo/natsort/issues"},"homepage":"https://github.com/bubkoo/natsort#readme","devDependencies":{"@types/jest":"^23.3.1","coveralls":"^3.0.2","jest":"^23.5.0","rimraf":"^2.6.2","ts-jest":"^23.1.4","tslint":"^5.11.0","tslint-config-airbnb":"^5.11.0","typescript":"^3.0.3","uglify-js":"^2.6.2"},"scripts":{"lint":"tslint ./src/*.ts -c tslint.json -p tsconfig.json --fix","clean":"rimraf lib && rimraf dist","pretest":"rimraf ./test/coverage","test":"jest","coveralls":"cat ./test/coverage/lcov.info | coveralls","prepublish":"npm test","uglify":"uglifyjs ./dist/index.js -o ./dist/natsort.min.js -m -c","build:lib":"tsc","build:dist":"tsc -d false -m UMD --outDir ./dist && npm run uglify && rimraf ./dist/index.js","prebuild":"npm run clean","build":"npm run build:lib && npm run build:dist"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2016 W.Y.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"natsort@2.0.3","dist":{"shasum":"e2c2023641bc95471983e667df632ee115f00f62","integrity":"sha512-fuzhAiXcdNAIg2f5kqFOAABvX+uDoJvZs6DvCgioPf7FRAMHsw6G4kH7GFjSZ31yNFkNJuuOIilE8jl0JkavVQ==","tarball":"https://registry.npmjs.org/natsort/-/natsort-2.0.3.tgz","fileCount":9,"unpackedSize":12717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQfzBCRA9TVsSAnZWagAAoKUP/17Ev/H0YGlKcPudNsCR\nuK6ZrI5hrsvZs+gCNGcmh5ztmsDyfwnpSNaADush8/SXW/e+ktwCv65XRc1a\nrYArW6h691WYCe3XZ/0X6UFlxuFquaeHZA4S4UVC41YpQZ6PTyVKmL1E6Swb\nP0wetHQvfAkHbr5jMYILKFaAkCpyCXJl9/Tr9R3g4KspJGe7G7l/MTiMnv1q\nV/KujEad+oO5SlDK/Vd/XEwW3ddXYskYEP771WPChpQOvlIdoW4U1BQGpz57\n/m5uM5GmJGsqvZUFoGmBQP0GXRUIrYiir9q6nT03CXuIgcGoWdkqYYo2uvqg\nZGPS0bkS+S7UgoRF05jYAMKo+OV+611pRo5cR/wPxH5f9Q33O709jtwiXVJ7\nhMLdvIhqWjreU5nHZTjmiFhpqRyhycAnTkYqPXAlATS8BGDBpaEVUVzBuK1h\nDI970JiFxmZAVN1IEnsvdIARvIaw8vgocpO9kf9xw7h1yGnGWqOtWYIZK6JS\nPJ9U4XVtt8BKmol3vwFZitlrrJevST/ezdnVPCSbtzapW1YVJflqG1CQ85vq\nkwHRfetgCEA2sZUm0llZ6V5zmju4v94qBwLBalJTOs9CCjkZhCCW/eatH+ls\nNPRkScWi1k8t6vJ3LHoGie4Q8UW6vaRaJGzwY/Nr97W2AHwQJffEk3R8ExYV\n24a3\r\n=v2RY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhY5YJs8kJHc3fwNa2y9/Q1VuAvUIIOEIdUZHKVCkPZAiEAuKUFOnC5aMmNhrcI3DASFX7i0UPa5rsAKEAsSrNlwYc="}]},"_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"directories":{},"maintainers":[{"name":"bubkoo","email":"bubkoo.wy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/natsort_2.0.3_1631714496872_0.8069548550950127"},"_hasShrinkwrap":false}},"readme":"![logo.svg](https://cdn.rawgit.com/bubkoo/natsort/e7f59ae/logo.svg)\n\n> Javascript natural sort algorithm with unicode support.\n\n[![MIT License](https://img.shields.io/badge/license-MIT_License-green.svg?style=flat-square)](https://github.com/bubkoo/natsort/blob/master/LICENSE)\n\n[![build:?](https://img.shields.io/travis/bubkoo/natsort/master.svg?style=flat-square)](https://travis-ci.org/bubkoo/natsort)\n[![coverage:?](https://img.shields.io/coveralls/bubkoo/natsort/master.svg?style=flat-square)](https://coveralls.io/github/bubkoo/natsort)\n\n\n## TL;DR\n\nMost sort implementations utilizing a fast sort algorithm but they all lack the ability to perform a \"**natural sort**\". That is, sorting an array of dates, numeric string, software version numbers, etc. and getting the \"natural\" a.k.a. \"expected\" ordering on the results. \n\nThis algorithm was deeply inspired from [this blog post](http://www.overset.com/2008/09/01/javascript-natural-sort-algorithm/) of [Jim Palmer](http://www.linkedin.com/in/jimbob).\n\nThe project name \"**natsort**\" was inspired from Python's [natsort()](https://pypi.python.org/pypi/natsort).\n\n### Features\n\n- Numeric support\n- Unicode support\n- Dates sorting support\n- Empty strings are always come first\n- Case-Insensitive sorting\n- Desc sorting\n\n\n## Install\n\nYou can get it on npm.\n\n```\n$ npm install natsort --save\n```\n\nIf you're not into package management, just [download a ZIP](https://github.com/bubkoo/natsort/releases) file.\n\n## Setup\n\nFirst, include the script located on the `dist` folder:\n\n```html\n<script src=\"dist//natsort.min.js\"></script>\n```\n\nOr load it from [jsdelivr](http://www.jsdelivr.com/projects/natsort):\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/natsort@<version>/index.min.js\"></script>\n<script src=\"https://cdn.jsdelivr.net/npm/natsort@latest/index.min.js\"></script>\n```\n\n## Usage\n\n```js\nvar natsort = require('natsort');\nvar someArr = [2, 5, 3, 4, 1, 'a', 'B'];\n\nsomeArr.sort(natsort());\nsomeArr.sort(natsort({ desc: true }));\nsomeArr.sort(natsort({ insensitive: true }));\n\n// sort with object array\nvar objArr = [\n  { val: 'B' },\n  { val: 'a' },\n  { val: 'D' },\n  { val: 'c' }\n];\n\nvar sorter = natsort();\n\nobjArr.sort(function(a, b) {\n  return sorter(a.val, b.val);\n});\n```\n\n\n## Examples\n\nFind more examples see the [tests](https://github.com/bubkoo/natsort/blob/master/test/spec/). \n\n```js\n// simple numerics\n['10', 9, 2, '1', '4'].sort(natsort());\n// ['1',2,'4',9,'10']\n\n// floats\n[\n  '10.0401',\n  10.022,\n  10.042,\n  '10.021999'\n].sort(natsort());\n// [\n//  '10.021999',\n//  10.022,\n//  '10.0401',\n//  10.042\n// ]\n\n// float & decimal notation\n[\n  '10.04f',\n  '10.039F',\n  '10.038d',\n  '10.037D'\n].sort(natsort());\n// [\n//  '10.037D',\n//  '10.038d',\n//  '10.039F',\n//  '10.04f'\n// ]\n\n// scientific notation\n[\n  '1.528535047e5',\n  '1.528535047e7',\n  '1.528535047e3'\n].sort(natsort());\n// [\n//  '1.528535047e3',\n//  '1.528535047e5',\n//  '1.528535047e7'\n// ]\n\n// ip addresses\n[\n  '192.168.0.100',\n  '192.168.0.1',\n  '192.168.1.1'\n].sort(natsort());\n// [\n//  '192.168.0.1',\n//  '192.168.0.100',\n//  '192.168.1.1'\n// ]\n\n// Filenames\n[\n  'car.mov',\n  '01alpha.sgi',\n  '001alpha.sgi',\n  'my.string_41299.tif'\n].sort(natsort());\n// [\n//  '001alpha.sgi',\n//  '01alpha.sgi',\n//  'car.mov',\n//  'my.string_41299.tif'\n// ]\n\n// dates\n[\n  '10/12/2008',\n  '10/11/2008',\n  '10/11/2007',\n  '10/12/2007'\n].sort(natsort());\n// [\n//  '10/11/2007',\n//  '10/12/2007',\n//  '10/11/2008',\n//  '10/12/2008'\n// ]\n\n// money\n[\n  '$10002.00',\n  '$10001.02',\n  '$10001.01'\n].sort(natsort());\n// [\n//  '$10001.01',\n//  '$10001.02',\n//  '$10002.00'\n// ]\n\n// versions\n[\n  '1.0.2',\n  '1.0.1',\n  '1.0.0',\n  '1.0.9'\n].sort(natsort());\n// [\n//  '1.0.0',\n//  '1.0.1',\n//  '1.0.2',\n//  '1.0.9'\n// ]\n\n// movie titles\n[\n  '1 Title - The Big Lebowski',\n  '1 Title - Gattaca',\n  '1 Title - Last Picture Show'\n].sort(natsort());\n// [\n//  '1 Title - Gattaca',\n//  '1 Title - Last Picture Show',\n//  '1 Title - The Big Lebowski'\n// ]\n\n// by default - case-sensitive sorting\n['a', 'B'].sort(natsort());\n// ['B', 'a']\n\n// enable case-insensitive sorting\n['a', 'B'].sort(natsort({ insensitive: true }));\n// ['a', 'B']\n\n// desc\n[4, 2, 3, 5, 1].sort(natsort({ desc: true }));\n//[1, 2, 3, 4, 5]\n```\n\n## Contributing\n\nPull requests and stars are highly welcome.\n\nFor bugs and feature requests, please [create an issue](https://github.com/bubkoo/natsort/issues/new).\n","maintainers":[{"name":"bubkoo","email":"bubkoo.wy@gmail.com"}],"time":{"modified":"2022-06-20T21:53:30.801Z","created":"2016-03-30T05:11:52.127Z","0.0.0":"2016-03-30T05:11:52.127Z","0.0.1":"2016-03-30T08:11:54.755Z","1.0.0":"2016-04-04T16:48:17.472Z","1.0.1":"2016-04-19T09:11:00.323Z","1.0.2":"2016-04-19T15:47:05.614Z","1.0.3":"2016-04-20T05:26:58.568Z","1.0.4":"2016-04-23T16:19:27.164Z","1.0.5":"2016-04-26T10:17:21.356Z","1.0.6":"2016-07-11T06:13:04.420Z","2.0.0":"2018-09-29T05:26:01.846Z","2.0.2":"2019-04-24T02:32:49.891Z","2.0.3":"2021-09-15T14:01:37.012Z"},"homepage":"https://github.com/bubkoo/natsort#readme","repository":{"type":"git","url":"git+https://github.com/bubkoo/natsort.git"},"bugs":{"url":"https://github.com/bubkoo/natsort/issues"},"license":"MIT","readmeFilename":"README.md","keywords":["natural","natsort","sort","sorter","numeric","unicode","algorithm","date","datetime","desc","case-insensitive"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"users":{"dotnetcarpenter":true}}