{"_id":"@isaacs/string-locale-compare","_rev":"1021146","name":"@isaacs/string-locale-compare","description":"Compare strings with Intl.Collator if available, falling back to String.localeCompare otherwise","dist-tags":{"latest":"1.1.0"},"maintainers":[{"name":"isaacs","email":""}],"time":{"modified":"2021-09-28T18:15:56.000Z","created":"2021-09-21T21:53:43.341Z","1.1.0":"2021-09-28T18:14:13.693Z","1.0.1":"2021-09-21T22:09:44.845Z","1.0.0":"2021-09-21T21:53:43.341Z"},"users":{},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://izs.me"},"repository":{"type":"git","url":"git+https://github.com/isaacs/string-locale-compare.git"},"versions":{"1.1.0":{"name":"@isaacs/string-locale-compare","version":"1.1.0","main":"index.js","description":"Compare strings with Intl.Collator if available, falling back to String.localeCompare otherwise","repository":{"type":"git","url":"git+https://github.com/isaacs/string-locale-compare.git"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://izs.me"},"license":"ISC","scripts":{"test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"check-coverage":true},"devDependencies":{"tap":"^15.0.9"},"gitHead":"56348d643b863948f33464350d9aa5d540156200","bugs":{"url":"https://github.com/isaacs/string-locale-compare/issues"},"homepage":"https://github.com/isaacs/string-locale-compare#readme","_id":"@isaacs/string-locale-compare@1.1.0","_nodeVersion":"16.5.0","_npmVersion":"7.24.1","dist":{"shasum":"291c227e93fd407a96ecd59879a35809120e432b","size":1693,"noattachment":false,"key":"/@isaacs/string-locale-compare/-/@isaacs/string-locale-compare-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@isaacs/string-locale-compare/download/@isaacs/string-locale-compare-1.1.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-locale-compare_1.1.0_1632852853490_0.11487956384689357"},"_hasShrinkwrap":false,"publish_time":1632852853693,"_cnpm_publish_time":1632852853693},"1.0.1":{"name":"@isaacs/string-locale-compare","version":"1.0.1","main":"index.js","description":"Compare strings with Intl.Collator if available, falling back to String.localeCompare otherwise","repository":{"type":"git","url":"git+https://github.com/isaacs/string-locale-compare.git"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://izs.me"},"license":"ISC","scripts":{"test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"check-coverage":true},"devDependencies":{"tap":"^15.0.9"},"gitHead":"81073be4066456f323acc87caed66325a24deba3","bugs":{"url":"https://github.com/isaacs/string-locale-compare/issues"},"homepage":"https://github.com/isaacs/string-locale-compare#readme","_id":"@isaacs/string-locale-compare@1.0.1","_nodeVersion":"16.5.0","_npmVersion":"7.23.0","dist":{"shasum":"f2852dfe90b4b0caccb3132c36b59a59afc48e05","size":1373,"noattachment":false,"key":"/@isaacs/string-locale-compare/-/@isaacs/string-locale-compare-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@isaacs/string-locale-compare/download/@isaacs/string-locale-compare-1.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-locale-compare_1.0.1_1632262184670_0.7870204010396045"},"_hasShrinkwrap":false,"publish_time":1632262184845,"_cnpm_publish_time":1632262184845},"1.0.0":{"name":"@isaacs/string-locale-compare","version":"1.0.0","main":"index.js","description":"Compare strings with Intl.Collator if available, falling back to String.localeCompare otherwise","repository":{"type":"git","url":"git+https://github.com/isaacs/string-locale-compare.git"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://izs.me"},"license":"ISC","scripts":{"test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"check-coverage":true},"devDependencies":{"tap":"^15.0.9"},"gitHead":"3a53b04c69f5020e66b3d59868657527c50d7e45","bugs":{"url":"https://github.com/isaacs/string-locale-compare/issues"},"homepage":"https://github.com/isaacs/string-locale-compare#readme","_id":"@isaacs/string-locale-compare@1.0.0","_nodeVersion":"16.5.0","_npmVersion":"7.23.0","dist":{"shasum":"2bbd680395d205a022b76aa01910f6d1c48cf948","size":1372,"noattachment":false,"key":"/@isaacs/string-locale-compare/-/@isaacs/string-locale-compare-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@isaacs/string-locale-compare/download/@isaacs/string-locale-compare-1.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-locale-compare_1.0.0_1632261223207_0.21290938050693864"},"_hasShrinkwrap":false,"publish_time":1632261223341,"_cnpm_publish_time":1632261223341}},"readme":"# @isaacs/string-locale-compare\n\nCompare strings with Intl.Collator if available, falling back to\nString.localeCompare otherwise.\n\nThis also forces the use of a specific locale, to avoid using the system\nlocale, which is non-deterministic.\n\n## USAGE\n\n```js\nconst stringLocaleCompare = require('@isaacs/string-locale-compare')\n\nmyArrayOfStrings.sort(stringLocaleCompare('en'))\n\n// can also pass extra options\nmyArrayOfNumericStrings.sort(stringLocaleCompare('en', { numeric: true }))\n```\n\n## API\n\n`stringLocaleCompare(locale, [options])`\n\nLocale is required, must be a valid locale string.\n\nOptions is optional.  The following options are supported:\n\n* `sensitivity`\n* `numeric`\n* `ignorePunctuation`\n* `caseFirst`\n","_attachments":{},"homepage":"https://github.com/isaacs/string-locale-compare#readme","bugs":{"url":"https://github.com/isaacs/string-locale-compare/issues"},"license":"ISC"}