{"_id":"natural-compare-lite","_rev":"70-df16c3e1b804699baaeb3d3ba57792df","name":"natural-compare-lite","description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","dist-tags":{"latest":"1.4.0"},"versions":{"0.0.1":{"name":"natural-compare-lite","version":"0.0.1","license":"MIT","description":"Natural compare","main":"natural-compare-lite.js","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"scripts":{"test":"node test/run.js"},"keywords":["natural","sort","compare","litejs"],"_id":"natural-compare-lite@0.0.1","dist":{"shasum":"362e6013085a55a8a67fcfc51fa5ab96dd847ef8","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.0.1.tgz","integrity":"sha512-hjPDQZNFlVvqWWj7zEHogLOgW6rj8NUVSIphWOxlNvwCYADXpz0LLCiRDf6MRkrjdmhsuComiC6vpgPRpXrBYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzmHabqmglZHWi9elVWAY/t8Vum90nl2hYjeTXHQAQegIgbONc4mAtavTTtOIV9fYF6r7crmU0ZqyBsxX0vsIMP7g="}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"directories":{}},"0.1.0":{"name":"natural-compare-lite","version":"0.1.0","license":"MIT","description":"Natural Order String Comparison for Sorting","main":"natural-compare-lite.js","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"scripts":{"test":"node test/run.js"},"keywords":["string","natural","order","sort","compare","litejs"],"_id":"natural-compare-lite@0.1.0","dist":{"shasum":"98391eb6fa63d872c41ee25576d67674406b63dd","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.1.0.tgz","integrity":"sha512-b/nj8AkwSsnRRvBW1YFHu7McFZZkcAJxhkdthek2tb+M/g7vJLTyRohPsQMR/nOQuIsPZs7aVa6Wjf9jYmzkBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHvqjT+VEu8WazdAUcbyEznqKemDUAuD12kF65/0ej8cAiADqdGIOpHfaxb8B/55HgjrnBa3OxLweDKaoCNOkftVbg=="}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"directories":{}},"0.2.0":{"name":"natural-compare-lite","version":"0.2.0","license":"MIT","description":"Natural Order String Comparison for Sorting","main":"natural-compare.js","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"scripts":{"test":"node test/run.js"},"keywords":["string","natural","order","sort","compare","litejs"],"_id":"natural-compare-lite@0.2.0","dist":{"shasum":"aabaeebe9ffdedcc3eee5d114fd438dffa042105","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.2.0.tgz","integrity":"sha512-8YIDjHosM8WFqm40NR05EChO6MUIP27x3OAQqaXHGg1JRhbYseXDeN50fjueLbx1K8et7lpIFXQb7tNCge6fJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxBgFKxkYPvVswquymniHkoMugNvk8/iOldLzxT3CP5AiAYWXO7miqJkShgdghMJZCfDFxuaysofElJQsiXdLByFQ=="}]},"_from":".","_npmVersion":"1.2.25","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"directories":{}},"0.3.0":{"name":"natural-compare-lite","version":"0.3.0","license":"MIT","description":"Sort strings in natural order","main":"natural-compare.js","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"scripts":{"test":"node tests/run.js"},"keywords":["string","natural","order","sort","compare","litejs"],"_id":"natural-compare-lite@0.3.0","dist":{"shasum":"69f633401d98c9a4952117c39b3a672895c49213","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.3.0.tgz","integrity":"sha512-B9UiIErwmY7tWIh5nDsa/MvZUmNtOaqqS0JK1h87i0PzvxU9CWarHN+aZZfRKOWaehT/DXDcgoqNBGsTmxi0vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDiJ30Q3BK3mLPBPCiwpWc6MWJrsxxwmjIRGnDuqXj+gIhANG5ZgK0curAYn1/e4aDRS0gAkIOagtQ9/SB74bnZgWT"}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"directories":{}},"0.3.1":{"name":"natural-compare-lite","version":"0.3.1","license":"MIT","description":"Sort strings in natural order","main":"natural-compare.js","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"scripts":{"test":"node tests/run.js"},"keywords":["string","natural","order","sort","compare","litejs"],"_id":"natural-compare-lite@0.3.1","dist":{"shasum":"7786bbcdd48311b161f265b30f0d06cf176b9d7e","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.3.1.tgz","integrity":"sha512-iDarbxllrr1JwLF0YWjUf96VxSwNQhHctZeNSh0YMXcPl/jp+LCXESOdIVtVr+mV3SG+ic5V2+54cS3eJ6s7nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu1bOEndhxpEJA2/ytw6zNlWE3wOMZsc0mXKnP3PDtzQIhAOGn+ghet91uXd1hPDURVtimCsmDcYzQc0nOmz5f5LPl"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"directories":{}},"0.3.2":{"name":"natural-compare-lite","version":"0.3.2","license":"MIT","description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","main":"natural-compare.js","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"scripts":{"test":"node tests/run.js"},"keywords":["string","natural","order","sort","compare","litejs"],"contributors":[{"name":"Authors ordered by number of commits."},{"name":"* Lauri Rooden","email":"lauri@rooden.ee","url":"14"}],"_id":"natural-compare-lite@0.3.2","dist":{"shasum":"f03bb0fafb2304dcea0641fe85427cda17eab1fd","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.3.2.tgz","integrity":"sha512-PG54MvHPDsaz9YUfYoEHcXN3nqcKWcPbORLpkUXjkQ3/YcWyOqKfdcPiVIoTXq/+QkSZ39Y478OLDSev/XZAdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwf9M80RrkSf8VHUCZ0KOilOcyiOAiDYDBKVHo4me+4gIhAKIPWQFARl/gActpMoMY99R71JvCa3arp9ZoJ4P5RMgc"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"directories":{}},"0.3.3":{"name":"natural-compare-lite","version":"0.3.3","license":"MIT","description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","main":"natural-compare.js","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"scripts":{"travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"keywords":["string","natural","order","sort","compare","litejs"],"_id":"natural-compare-lite@0.3.3","dist":{"shasum":"f5c02f96be3068791cf76d39bbcfcfe314563943","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.3.3.tgz","integrity":"sha512-Gyt0B+RQg03NxDbI8x3GeKlIug3ddJFpLJeo+O0vy9LMua7lLM161tGHbdCm3uFdL5NPlmOiuETdxL37pob7sQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBMQe471ngJKtoMsq1yWQuzItGcJO9iN2D2NJf9PCzl7AiA4l+GOFC1jz1/Qhe79USaHOg1oxgNN76aaTiL8EywjJQ=="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"directories":{}},"0.4.0":{"name":"natural-compare-lite","version":"0.4.0","license":"MIT","description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","main":"natural-compare.js","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"scripts":{"travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"keywords":["string","natural","order","sort","compare","litejs"],"devDependencies":{"testman":"*"},"testling":{"files":"tests/run.js","browsers":{"ie":[6,7,8,9,10],"ff":[3,3.6,4,18,19,"nightly"],"chrome":[4,10,20,24,25,"canary"],"safari":[5.1,6],"opera":[10,11,"11.6",12,"next"],"android-browser":[4.2],"iphone":[6],"ipad":[6]}},"_id":"natural-compare-lite@0.4.0","dist":{"shasum":"daedbcda32f8285fe3ceb4b2333bb400e0c57976","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.4.0.tgz","integrity":"sha512-m4hrdHqsyYAVFJlaRmYHtJJtNpyJ3ta9o+M+U1UK++qZMNCeygiL+M7rwIbpwu4G+CluRzv2U3BHeBPHm35lbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDXA430sU3U+9o3R+qIWP25f5PYMitwBTUeAKH1B/VD3AiBb8b/qqap7nWItQlKbFsUVge6a/XorLLjccjKfzE9vig=="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"directories":{}},"0.4.1":{"name":"natural-compare-lite","version":"0.4.1","license":"MIT","description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","main":"natural-compare.js","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"scripts":{"travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"keywords":["string","natural","order","sort","compare","litejs"],"devDependencies":{"testman":"*"},"testling":{"files":"tests/run.js","browsers":{"ie":[6,7,8,9,10],"ff":[3,3.6,4,18,19,"nightly"],"chrome":[4,10,20,24,25,"canary"],"safari":[5.1,6],"opera":[10,11,"11.6",12,"next"],"android-browser":[4.2],"iphone":[6],"ipad":[6]}},"_id":"natural-compare-lite@0.4.1","dist":{"shasum":"e739d9a9f255757ee9a7fbb7aadc62327cff63ad","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.4.1.tgz","integrity":"sha512-ScPs8oT2acDS0Sf25c6o7DmQCZkBW20lfWa3BleWHrSt0cZPrJEv+96rjBmr+Z57bsBgyoWaxSghUYpVb6Bq5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJPTp4p1VrLSEk0Bag3ZPrZ9pyJ4h6Djwb6cabqyUb3QIhAIPWFsX6K23+1+/ug1hGJhsezXJpneT1tp+DFTm4l1NO"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"directories":{}},"0.4.2":{"name":"natural-compare-lite","version":"0.4.2","license":"MIT","description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","main":"natural-compare.js","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"scripts":{"travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"keywords":["string","natural","order","sort","compare","litejs"],"devDependencies":{"testman":"*"},"testling":{"files":"tests/run.js","browsers":{"ie":[6,7,8,9,10],"ff":[3,3.6,4,18,19,"nightly"],"chrome":[4,10,20,24,25,"canary"],"safari":[5.1,6],"opera":[10,11,"11.6",12,"next"],"android-browser":[4.2],"iphone":[6],"ipad":[6]}},"_id":"natural-compare-lite@0.4.2","dist":{"shasum":"ae80d7e1fd95dfe081308b36201c4c8a25718324","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.4.2.tgz","integrity":"sha512-FmLN3DGpcV59trGM+st128eLNoU6u88wGWKvUFUBiNpAztIGB03cvZ2ASqt6OMIjLO28TZhIextcujvYVfU00Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKSvp23O2/E7dQ2aeUckjE7mOcbgSpEFq1OvinOY+DsgIhAJf1BIXTUhanhRcnQW7ZK4MVNk976aXd/1Qsp3rldb2/"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"directories":{}},"0.4.3":{"name":"natural-compare-lite","version":"0.4.3","license":"MIT","description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","main":"natural-compare.js","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"scripts":{"travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"keywords":["string","natural","order","sort","natsort","natcmp","compare","alphanum","litejs"],"devDependencies":{"testman":"*"},"testling":{"files":"tests/run.js","browsers":{"ie":[6,7,8,9,10],"ff":[3,3.6,4,18,19,"nightly"],"chrome":[4,10,20,24,25,"canary"],"safari":[5.1,6],"opera":[10,11,"11.6",12,"next"],"android-browser":[4.2],"iphone":[6],"ipad":[6]}},"_id":"natural-compare-lite@0.4.3","dist":{"shasum":"105f545a65d52067e3c5b270c67c7d8fdbae9291","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.4.3.tgz","integrity":"sha512-uSPAUX943of8v38A8u7p1XAnFz2RneTaM278AcXG3Jn3XxNLnlC57BPa947OF7rDMeKjnRBukMiiqa3xS6hP7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8+UshEWfzu7fn4wy+tGCBqy3e1G36IRNzvr0CnHyb9AiBYlM36NCk/KDqa+lCFJ0UOmLRJD9cm/oEz0YbgcEeSuA=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"directories":{}},"0.4.4":{"name":"natural-compare-lite","version":"0.4.4","license":"MIT","description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","main":"natural-compare.js","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"scripts":{"build":"node node_modules/buildman/index.js --all","travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"keywords":["string","natural","order","sort","natsort","natcmp","compare","alphanum","litejs"],"devDependencies":{"buildman":"*","testman":"*"},"buildman":{"min-natural-compare.js":"natural-compare.js"},"testling":{"files":"tests/run.js","browsers":{"ie":[6,7,8,9,10],"ff":[3,3.6,4,18,19,"nightly"],"chrome":[4,10,20,24,25,"canary"],"safari":[5.1,6],"opera":[10,11,"11.6",12,"next"],"android-browser":[4.2],"iphone":[6],"ipad":[6]}},"homepage":"https://github.com/litejs/natural-compare-lite","_id":"natural-compare-lite@0.4.4","dist":{"shasum":"5bf08e5de1ad73d8683513ea2b95a01dd469c334","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.4.4.tgz","integrity":"sha512-ivyeph384I1xGutdUXAQx2sg7KT4Yi+w/bZce2C+TVdbuLHpdtxKrWM/OGw8CSe490QXTrXr+ECwwo5NP1smww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWD/JrF5jlBilbInV7jk0fm5yI7zEfzZKRVl+2mfcynAiBRUNj1wKAiWe2bFx3zDfa4fUqGdqxM0cxuP0TE/6h0Bw=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"directories":{}},"0.4.5":{"name":"natural-compare-lite","version":"0.4.5","stability":2,"license":"MIT","author":{"name":"Lauri Rooden","url":"https://github.com/litejs/natural-compare-lite"},"description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","keywords":["string","natural","order","sort","natsort","natcmp","compare","alphanum","litejs"],"main":"natural-compare.js","scripts":{"build":"node node_modules/buildman/index.js --all","travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"devDependencies":{"buildman":"*","testman":"*"},"buildman":{"min-natural-compare.js":"natural-compare.js"},"testling":{"files":"tests/run.js","browsers":{"ie":[6,7,8,9,10],"ff":[3,4,5,20,25,"nightly"],"chrome":[4,10,20,30,31,"canary"],"safari":[4,5.1,6],"opera":[10,11,"11.6",12,"next"],"android-browser":[4.2],"iphone":[6],"ipad":[6]}},"homepage":"https://github.com/litejs/natural-compare-lite","_id":"natural-compare-lite@0.4.5","dist":{"shasum":"35217052a9436d1dc611966ac2eb881d8a7dd740","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.4.5.tgz","integrity":"sha512-UvueOE+1nztqvrdPQoqwlAI8s7Uvg+lt03CQt+Swovyj+v82jRfyuAfaDC0vcDvC6bjEtdF2ab1l9kPZNQta2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFipI3kD/U9gjiQxTHJfrsSv0lfGsgstnZNX8C3GaLnAiBY07iPxvAPxSLDRh8iXX/CXPuHZWJJgwpYQyjxm9fong=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"directories":{}},"0.4.6":{"name":"natural-compare-lite","version":"0.4.6","stability":2,"license":"MIT","author":{"name":"Lauri Rooden","url":"https://github.com/litejs/natural-compare-lite"},"description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","keywords":["string","natural","order","sort","natsort","natcmp","compare","alphanum","litejs"],"main":"natural-compare.js","scripts":{"build":"node node_modules/buildman/index.js --all","travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"devDependencies":{"buildman":"*","testman":"*"},"buildman":{"min-natural-compare.js":"natural-compare.js"},"testling":{"files":"tests/run.js","browsers":{"ie":[6,7,8,9,10],"ff":[3,4,5,20,25,"nightly"],"chrome":[4,10,20,30,31,"canary"],"safari":[4,5.1,6],"opera":[10,11,"11.6",12,"next"],"android-browser":[4.2],"iphone":[6],"ipad":[6]}},"homepage":"https://github.com/litejs/natural-compare-lite","_id":"natural-compare-lite@0.4.6","dist":{"shasum":"da06bd9c210545e4016c99701b27065c9c5744eb","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.4.6.tgz","integrity":"sha512-HKaLJUwQvzI7YVjc6319tt/z/S+o2dkk5Ld1QWHizmFeGc2wMKp7pRTDo37OMnDua5Ui0z25NmErt1p/7DSwoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/UJlKque0d/gyTZal5x/9tp3A/jcJAGgvfQU/8ZX7WwIgGhAo/BLuS94S9DslRCpbkm9sM4CTKgxcXsMKg0huGd0="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}]},"0.4.7":{"name":"natural-compare-lite","version":"0.4.7","stability":2,"license":"MIT","author":{"name":"Lauri Rooden","url":"https://github.com/litejs/natural-compare-lite"},"description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","keywords":["string","natural","order","sort","natsort","natcmp","compare","alphanum","litejs"],"main":"natural-compare.js","scripts":{"build":"node node_modules/buildman/index.js --all","travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"devDependencies":{"buildman":"*","testman":"*"},"buildman":{"min-natural-compare.js":"natural-compare.js"},"testling":{"files":"tests/run.js","browsers":["ie/6..10","ff/3","ff/4","ff/5","ff/20","ff/25","chrome/4","chrome/10","chrome/20","chrome/30","chrome/31","opera/10","opera/11","opera/11.6","opera/12","opera/16","safari/4..6","android-browser/4.2","iphone/6","ipad/6"]},"homepage":"https://github.com/litejs/natural-compare-lite","_id":"natural-compare-lite@0.4.7","_shasum":"3f5729961608c9831b97138878f561cbe3e62962","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"dist":{"shasum":"3f5729961608c9831b97138878f561cbe3e62962","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-0.4.7.tgz","integrity":"sha512-/brb0mD2F6AiHyQGfnMcNvsHgB1H61YDxYg9N/QBy5iht0LCBW59HeFrSdx0oNVS2UrnOaWWCS72pWagzpwSBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOK86YpxRfhETTw1CGFfKuagwWQnLt6P1i+MK+yacLzwIgP4DNmnIbHHMkT+Yu0wF4DtQ8ujP+MadHK7HEqvynyGQ="}]}},"1.0.0":{"name":"natural-compare-lite","version":"1.0.0","stability":3,"license":"MIT","author":{"name":"Lauri Rooden","url":"https://github.com/litejs/natural-compare-lite"},"description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","keywords":["string","natural","order","sort","natsort","natcmp","compare","alphanum","litejs"],"main":"index.js","scripts":{"build":"node node_modules/buildman/index.js --all","travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"devDependencies":{"buildman":"*","testman":"*"},"buildman":{"min.js":{"banner":"/*! litejs.com/MIT-LICENSE.txt */","input":["index.js"]}},"testling":{"files":"tests/run.js","browsers":["ie/6..10","ff/3","ff/4","ff/5","ff/20","ff/25","chrome/4","chrome/10","chrome/20","chrome/30","chrome/31","opera/10","opera/11","opera/11.6","opera/12","opera/16","safari/4..6","android-browser/4.2","iphone/6","ipad/6"]},"homepage":"https://github.com/litejs/natural-compare-lite","_id":"natural-compare-lite@1.0.0","_shasum":"1d2166dbd927bb69c877fb403cfb53e4163a0821","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"dist":{"shasum":"1d2166dbd927bb69c877fb403cfb53e4163a0821","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.0.0.tgz","integrity":"sha512-hzr3tOJfiGtfOockhBC7oj52NLzqnypxhUwR6XDoRT0YJdOGiMZF7Hr3BmrYrzRcIbNPBsxU7gqboTj39j5TEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjBpdLLoVhB1O1/3FZkVzUBqq/ha7wl3oLU2RQXhBdfAiEAr38m78D92iXXAQ8/9jVs134xaKzPHofCCkfLIvXozww="}]}},"1.1.0":{"name":"natural-compare-lite","version":"1.1.0","stability":3,"license":"MIT","author":{"name":"Lauri Rooden","url":"https://github.com/litejs/natural-compare-lite"},"description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","keywords":["string","natural","order","sort","natsort","natcmp","compare","alphanum","litejs"],"main":"index.js","scripts":{"build":"node node_modules/buildman/index.js --all","travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"devDependencies":{"buildman":"*","testman":"*"},"buildman":{"min.js":{"banner":"/*! litejs.com/MIT-LICENSE.txt */","input":["index.js"]}},"testling":{"files":"tests/run.js","browsers":["ie/6..10","ff/3","ff/4","ff/5","ff/20","ff/25","chrome/4","chrome/10","chrome/20","chrome/30","chrome/31","opera/10","opera/11","opera/11.6","opera/12","opera/16","safari/4..6","android-browser/4.2","iphone/6","ipad/6"]},"gitHead":"ce6f6464a138144fb8e489ee462a6d469b7a11be","homepage":"https://github.com/litejs/natural-compare-lite","_id":"natural-compare-lite@1.1.0","_shasum":"74895aef37f841c7d4d28cc6c09aaadc4dff37af","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.32","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"dist":{"shasum":"74895aef37f841c7d4d28cc6c09aaadc4dff37af","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.1.0.tgz","integrity":"sha512-KPEW2JFocMb82/fgSXe4/jDS7PF8nBWc1+aZJlJJ2KM4KKNnqTh8mAbwBh1VYB3T9X2itzrVbmrio5p45CQzXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFayloK38raKqJiG9ToBX5yVpmxVnZekaTpXyFW3cwvqAiA1FsWMqELBa8oYAdJ2jUGpWAZjyb2aMXzP0nGl1aROmw=="}]}},"1.2.0":{"name":"natural-compare-lite","version":"1.2.0","stability":3,"license":"MIT","author":{"name":"Lauri Rooden","url":"https://github.com/litejs/natural-compare-lite"},"description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","keywords":["string","natural","order","sort","natsort","natcmp","compare","alphanum","litejs"],"main":"index.js","scripts":{"build":"node node_modules/buildman/index.js --all","travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"devDependencies":{"buildman":"*","testman":"*"},"buildman":{"min.js":{"banner":"/*! litejs.com/MIT-LICENSE.txt */","input":["index.js"]}},"testling":{"files":"tests/run.js","browsers":["ie/6..10","ff/3","ff/4","ff/5","ff/20","ff/25","chrome/4","chrome/10","chrome/20","chrome/30","chrome/31","opera/10","opera/11","opera/11.6","opera/12","opera/16","safari/4..6","android-browser/4.2","iphone/6","ipad/6"]},"gitHead":"77e8d0b4d00dbf87454b09e54384ee1595a2f9a2","homepage":"https://github.com/litejs/natural-compare-lite","_id":"natural-compare-lite@1.2.0","_shasum":"2ee339a9d83d634fd0d2b686846c7ca6938cdc1a","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"dist":{"shasum":"2ee339a9d83d634fd0d2b686846c7ca6938cdc1a","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.2.0.tgz","integrity":"sha512-UTqBgD8fLU6fp2cj5nM+2xoDnVPZc7sthrCdPlph57KnqzMdfg6IZmiVEbMI9mO6Mx9a0LLDJTz8NQ2HaxcKkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDugPktFDKmr/lpbAz/+lMxl8Fn5NqoE3om2Nto5b0qnwIgSbyfc0ebID+nsOaeyZKSVlGPDbYXxRy/+CMEAKkoq1E="}]}},"1.2.2":{"name":"natural-compare-lite","version":"1.2.2","stability":3,"license":"MIT","author":{"name":"Lauri Rooden","url":"https://github.com/litejs/natural-compare-lite"},"description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","keywords":["string","natural","order","sort","natsort","natcmp","compare","alphanum","litejs"],"main":"index.js","scripts":{"build":"node node_modules/buildman/index.js --all","travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"devDependencies":{"buildman":"*","testman":"*"},"buildman":{"min.js":{"banner":"/*! litejs.com/MIT-LICENSE.txt */","input":["index.js"]}},"testling":{"files":"tests/run.js","browsers":["ie/6..10","ff/3","ff/4","ff/5","ff/20","ff/25","chrome/4","chrome/10","chrome/20","chrome/30","chrome/31","opera/10","opera/11","opera/11.6","opera/12","opera/16","safari/4..6","android-browser/4.2","iphone/6","ipad/6"]},"gitHead":"c30099d72ebf6b283f30d29a57857338e2e9a41a","homepage":"https://github.com/litejs/natural-compare-lite","_id":"natural-compare-lite@1.2.2","_shasum":"3b409a3b9e5fd6efd2029ede4d0de7436d912b44","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"dist":{"shasum":"3b409a3b9e5fd6efd2029ede4d0de7436d912b44","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.2.2.tgz","integrity":"sha512-FWg8GNorGoYzV5GnehpNQis/492gefCIMi2fkUOXglC8JziwSaU4++gs8WNkivCoTZ28dF11ulsuwwHKV//7qQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlM2yfiyjEcXE4GMi6zbYin8oxBuijzt5ybQ6Om7PPhwIhAPHlplZTKT8Dyn71XPEODIDQHVkwd1DEwRVkDE4rdx2X"}]}},"1.3.0":{"name":"natural-compare-lite","version":"1.3.0","stability":3,"license":"MIT","author":{"name":"Lauri Rooden","url":"https://github.com/litejs/natural-compare-lite"},"description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","keywords":["string","natural","order","sort","natsort","natcmp","compare","alphanum","litejs"],"main":"index.js","scripts":{"build":"node node_modules/buildman/index.js --all","travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"devDependencies":{"buildman":"*","testman":"*"},"buildman":{"min.js":{"banner":"/*! litejs.com/MIT-LICENSE.txt */","input":["index.js"]}},"gitHead":"d47d8b2a54c87a4a0302bc6242b88967daf68a55","homepage":"https://github.com/litejs/natural-compare-lite","_id":"natural-compare-lite@1.3.0","_shasum":"affc96f9bd8dc543fdcfd2ba1a5a6bc5c8806557","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"dist":{"shasum":"affc96f9bd8dc543fdcfd2ba1a5a6bc5c8806557","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.3.0.tgz","integrity":"sha512-UH1KEzhUgMXtQ2TwOTkOAwK5/tf6DVW0P165Y55GHTGCHvWISgkgYaD+NLNRlTL6TK0CM4pRfIzrRsEDNUln5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCUrY89zC7oFmpDfxvOAS5PRvb2K1XZxHbD8yjsGtlEAiAawB8yd65t+jDZ5XNVKyHi+yFvECr3MAsF6VR/r/smqQ=="}]}},"1.3.1":{"name":"natural-compare-lite","version":"1.3.1","stability":3,"author":{"name":"Lauri Rooden","url":"https://github.com/litejs/natural-compare-lite"},"license":"MIT","description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","keywords":["string","natural","order","sort","natsort","natcmp","compare","alphanum","litejs"],"main":"index.js","files":["index.js"],"scripts":{"build":"node node_modules/buildman/index.js --all","travis-test":"istanbul cover ./tests/run.js && (coveralls < coverage/lcov.info || exit 0)","test":"node tests/run.js"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"devDependencies":{"buildman":"*","testman":"*"},"buildman":{"dist/index-min.js":{"banner":"/*! litejs.com/MIT-LICENSE.txt */","input":"index.js"}},"gitHead":"415792efdc51f3debc1ddeffa6834cd0b4e58e78","homepage":"https://github.com/litejs/natural-compare-lite","_id":"natural-compare-lite@1.3.1","_shasum":"556c59a52b50f651b70b1913c9a4c7e51a92e189","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.12.0","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"dist":{"shasum":"556c59a52b50f651b70b1913c9a4c7e51a92e189","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.3.1.tgz","integrity":"sha512-vIlE8LGsW+xdrr6wJNjvQ2+VtgnQg3teWL7S6ge00tRb4dqjuaXK8o5mxHXOFRrZyhq4PS+m2MxQ9O1dUmLCPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRuCyBKks/P14kzha8ltE6U99hyqiaMCp+ZrCZ9822nwIhAOTNM5Ceqsf6XBBGxxbxbBojFlaRysPXPOWDMVo4sZQs"}]}},"1.4.0":{"name":"natural-compare-lite","version":"1.4.0","stability":3,"author":{"name":"Lauri Rooden","url":"https://github.com/litejs/natural-compare-lite"},"license":"MIT","description":"Compare strings containing a mix of letters and numbers in the way a human being would in sort order.","keywords":["string","natural","order","sort","natsort","natcmp","compare","alphanum","litejs"],"main":"index.js","files":["index.js"],"scripts":{"build":"node node_modules/buildman/index.js --all","test":"node tests/index.js"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"devDependencies":{"buildman":"*","testman":"*"},"buildman":{"dist/index-min.js":{"banner":"/*! litejs.com/MIT-LICENSE.txt */","input":"index.js"}},"gitHead":"eec83eee67cfac84d6db30cdd65363f155673770","homepage":"https://github.com/litejs/natural-compare-lite#readme","_id":"natural-compare-lite@1.4.0","_shasum":"17b09581988979fddafe0201e931ba933c96cbb4","_from":".","_npmVersion":"3.3.3","_nodeVersion":"4.1.0","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"dist":{"shasum":"17b09581988979fddafe0201e931ba933c96cbb4","tarball":"https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz","integrity":"sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXneM32drv0DKi+aY10ddx4g6LRHKkrDdqh7ac4XjfHAiBAt+tKZFe+LVhhR9BF4OSAC7ecyth8I1VQHFakMtsFxw=="}]}}},"readme":"\n[Build]:    http://img.shields.io/travis/litejs/natural-compare-lite.png\n[Coverage]: http://img.shields.io/coveralls/litejs/natural-compare-lite.png\n[1]: https://travis-ci.org/litejs/natural-compare-lite\n[2]: https://coveralls.io/r/litejs/natural-compare-lite\n[npm package]: https://npmjs.org/package/natural-compare-lite\n[GitHub repo]: https://github.com/litejs/natural-compare-lite\n\n\n\n    @version    1.4.0\n    @date       2015-10-26\n    @stability  3 - Stable\n\n\nNatural Compare &ndash; [![Build][]][1] [![Coverage][]][2]\n===============\n\nCompare strings containing a mix of letters and numbers\nin the way a human being would in sort order.\nThis is described as a \"natural ordering\".\n\n```text\nStandard sorting:   Natural order sorting:\n    img1.png            img1.png\n    img10.png           img2.png\n    img12.png           img10.png\n    img2.png            img12.png\n```\n\nString.naturalCompare returns a number indicating\nwhether a reference string comes before or after or is the same\nas the given string in sort order.\nUse it with builtin sort() function.\n\n\n\n### Installation\n\n- In browser\n\n```html\n<script src=min.natural-compare.js></script>\n```\n\n- In node.js: `npm install natural-compare-lite`\n\n```javascript\nrequire(\"natural-compare-lite\")\n```\n\n### Usage\n\n```javascript\n// Simple case sensitive example\nvar a = [\"z1.doc\", \"z10.doc\", \"z17.doc\", \"z2.doc\", \"z23.doc\", \"z3.doc\"];\na.sort(String.naturalCompare);\n// [\"z1.doc\", \"z2.doc\", \"z3.doc\", \"z10.doc\", \"z17.doc\", \"z23.doc\"]\n\n// Use wrapper function for case insensitivity\na.sort(function(a, b){\n  return String.naturalCompare(a.toLowerCase(), b.toLowerCase());\n})\n\n// In most cases we want to sort an array of objects\nvar a = [ {\"street\":\"350 5th Ave\", \"room\":\"A-1021\"}\n        , {\"street\":\"350 5th Ave\", \"room\":\"A-21046-b\"} ];\n\n// sort by street, then by room\na.sort(function(a, b){\n  return String.naturalCompare(a.street, b.street) || String.naturalCompare(a.room, b.room);\n})\n\n// When text transformation is needed (eg toLowerCase()),\n// it is best for performance to keep\n// transformed key in that object.\n// There are no need to do text transformation\n// on each comparision when sorting.\nvar a = [ {\"make\":\"Audi\", \"model\":\"A6\"}\n        , {\"make\":\"Kia\",  \"model\":\"Rio\"} ];\n\n// sort by make, then by model\na.map(function(car){\n  car.sort_key = (car.make + \" \" + car.model).toLowerCase();\n})\na.sort(function(a, b){\n  return String.naturalCompare(a.sort_key, b.sort_key);\n})\n```\n\n- Works well with dates in ISO format eg \"Rev 2012-07-26.doc\".\n\n\n### Custom alphabet\n\nIt is possible to configure a custom alphabet\nto achieve a desired order.\n\n```javascript\n// Estonian alphabet\nString.alphabet = \"ABDEFGHIJKLMNOPRSŠZŽTUVÕÄÖÜXYabdefghijklmnoprsšzžtuvõäöüxy\"\n[\"t\", \"z\", \"x\", \"õ\"].sort(String.naturalCompare)\n// [\"z\", \"t\", \"õ\", \"x\"]\n\n// Russian alphabet\nString.alphabet = \"АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя\"\n[\"Ё\", \"А\", \"Б\"].sort(String.naturalCompare)\n// [\"А\", \"Б\", \"Ё\"]\n```\n\n\nExternal links\n--------------\n\n-   [GitHub repo][]\n-   [npm package][]\n-   [jsperf test](http://jsperf.com/natural-sort-2/12)\n\n\nLicence\n-------\n\nCopyright (c) 2012-2015 Lauri Rooden &lt;lauri@rooden.ee&gt;  \n[The MIT License](http://lauri.rooden.ee/mit-license.txt)\n\n\n","maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"time":{"modified":"2022-06-20T21:54:55.869Z","created":"2013-04-01T12:28:05.463Z","0.0.1":"2013-04-01T12:28:09.246Z","0.1.0":"2013-04-03T21:49:09.302Z","0.2.0":"2013-06-14T11:04:55.208Z","0.3.0":"2013-07-11T21:01:50.536Z","0.3.1":"2013-07-20T22:12:55.251Z","0.3.2":"2013-07-22T12:35:40.722Z","0.3.3":"2013-08-15T09:33:22.354Z","0.4.0":"2013-08-16T16:12:06.714Z","0.4.1":"2013-10-08T09:01:20.345Z","0.4.2":"2013-10-08T09:55:56.764Z","0.4.3":"2013-10-09T10:50:07.660Z","0.4.4":"2013-11-28T14:03:20.207Z","0.4.5":"2014-01-21T21:08:55.173Z","0.4.6":"2014-01-27T10:24:51.179Z","0.4.7":"2014-05-03T22:09:58.337Z","1.0.0":"2014-05-15T05:54:47.165Z","1.1.0":"2014-09-30T22:39:57.201Z","1.2.0":"2014-10-02T18:32:18.965Z","1.2.2":"2014-10-02T20:45:18.390Z","1.3.0":"2014-11-29T21:41:40.684Z","1.3.1":"2015-03-02T21:11:22.160Z","1.4.0":"2015-10-26T11:53:58.858Z"},"author":{"name":"Lauri Rooden","url":"https://github.com/litejs/natural-compare-lite"},"repository":{"type":"git","url":"git://github.com/litejs/natural-compare-lite.git"},"readmeFilename":"README.md","homepage":"https://github.com/litejs/natural-compare-lite#readme","keywords":["string","natural","order","sort","natsort","natcmp","compare","alphanum","litejs"],"bugs":{"url":"https://github.com/litejs/natural-compare-lite/issues"},"license":"MIT","users":{"sky3r":true,"jsrraman":true}}