{"_id":"@bluelovers/string-natural-compare","_rev":"20-68e88014f60aeff2bc5237ee6c53cf0e","name":"@bluelovers/string-natural-compare","dist-tags":{"latest":"2.0.15"},"versions":{"1.0.1":{"name":"@bluelovers/string-natural-compare","version":"1.0.1","author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@1.0.1","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"aad8cd00b7b2e45a72584e3b6394dd8be4768240","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-1.0.1.tgz","fileCount":9,"integrity":"sha512-M/LwlJC0tF3k3B6wJXl0vXs/8uz26BEtcJP4P4lcsGfq7kZ/wEAt0vUkl+/Ey9ISwajTPowhth/HUo0CnMN42w==","signatures":[{"sig":"MEUCIDSKIKLlDhqJo7xsRMqoHJfvnYbERdsLT9Ss8/oJMW64AiEA5ZGg/myN9LX5cB7g8b2nS7FFkmRXCEVDc8VAcYgFFU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2BvZCRA9TVsSAnZWagAAYyAP/1l6Hi9Zr2KAWPD/ME09\nR0MVyjnyIh+f4HZOcQgivnEF3fB7g4TmATVrULo9XMnL+YRTl+gEsKzIMzEh\nOClYNL360MYpde9VKzwIsO5fwO29p/oo9iZgiKF84TkmtpyWOxyKkYyVfk4y\nr6L1uPZ/92PdjqCpTiqdkG5kVxSLhXIcnITXa5WX8gsCFm0SJZSx3jq3kH3x\nEFBlNbU8bAb4ktBnUpA8qFeNu02rhUmfSK2QwhdGf3g/B+2ASK1zZINsPq8+\nn/52SNJFN24YR94lnlRHDyCkL60zgQhmikZlqgEfaPBYfpsOaKYAFZuVHqem\nRVgo7T+6k/Q2Vf2ErFS3xIY2HM5pwNDyKeb4T/Zmt9/UIkUpqittxqbCyA79\nO72t0X8VVCs6VDN56pS6GaQE4GIrnXsBU5WXGj/qRZEsiEHsiQHFP9WGGJnd\nNAeWyYKSBVd0S8eHkqp6cL2trCxuED0tSeXY4gFFz8vRXSMx75LTFBQ24sph\njSZIJWLf/pkmna3G8VsxPfJXQX9akUJ6SohHNbQ1bCmgmyQIgeruQd2dkvhZ\n9muoMUT1UgasvRHrbvjhRFAajadChMNOYUyO3ZQ36bCZfsflDRkvg4vnpoft\ndoRJ+d9XYwRnvTGqKXr+fAXxChes2KKvDhuvkWljSpWqpHLAR4rg3ETZ0Kt1\nqvQ3\r\n=FPqI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"03c9631a12b129ef758aef972d987186a275422f","scripts":{"ncu":"npx yarn-tool ncu -u","lint":"npx eslint **/*.ts","test":"yarn run test:jest","tsc:esm":"tsc -p tsconfig.esm.json","coverage":"npx nyc yarn run test","test:jest":"jest --coverage","test:mocha":"npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","npm:publish":"npm publish","tsc:default":"tsc -p tsconfig.json","postpublish_":"git commit -m \"chore(release): publish\" .","prepublishOnly":"yarn run test","npm:publish:lerna":"lerna publish --yes","sort-package-json":"npx yarn-tool sort","prepublish:lockfile":"npx sync-lockfile ."},"_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.4.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{},"_nodeVersion":"14.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"string-natural-compare":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_1.0.1_1591221209264_0.7407582205062562","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@bluelovers/string-natural-compare","version":"1.0.2","author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@1.0.2","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"5177a0899b69f086876d7098c8282849b1f7ee01","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-1.0.2.tgz","fileCount":9,"integrity":"sha512-9WeRWx1hLdaylpQvvL0/t0QphB1i8jHQsERwh3FdnqSWuRVgOIpRdzFLTA+a2TobZnOUHhIrK7QsqEyrYf0iMA==","signatures":[{"sig":"MEUCIQD0xs9XjLxiQpAlwgTmtfkbENUjtK/iDTQ2iqZBKeeEZAIgXvgh4/T/o3sSybw/73ZuKJ8sgk8UgQXk5f4emZanSqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3AugCRA9TVsSAnZWagAAFY8P/R+KirQQe+p6oUcWorUp\noC52fgSikQaQOl2C0Drm2g1i9TZznnCoLsEXP32GNK5sMgU8dpoR1T8bI/2J\nwdcLEUU7DY3ocOciE8N5DYl7AeylPnwBUb+CeY5zDc44gXrlENAqF2De4NKa\nJ4COSOSfPoLRURfmwICHrGsp5b/lVAPjGQ1Enr6tF+xgnm7GMDOFryzOcSAQ\nMKCbZl7P1hRn+O1MDuBFS2BN7s0DzcTCSRHy/CHLFG9Ea3WZz585+uly1u4W\nfvNTjNYPId8wMYLHpiv0AzDqjbvsIP8IhFCU+N7V/hfyKPNfX5BHoimKmVuY\nBL/7T70mJpo3V8KJR7VmA3D4Vmj3ykI1a/eRwh0qMzMtdGwPZlN/Ms04aJWO\nuglTiQOrKTtKLp7ok2t3FQZeeNdC2mAIwTMWPtXI5vwLczd7rysVgSoS6rHX\n0FPH1xD/5rH0SLg1Kj3/CM3/btJQfHxlACravIAXupGz66XqdET4EWpC7LY6\nyl+fiOyvEXcSGJQR1KL0TSont/2qTlIMykoFY6+Mmfsrs9SVBHid971/FJbk\nJXKk9L1b+mPBqPaR1ZsoPvzDBAwfrUeb3DPY4ev5KLqSMg2iGwxbAQBRGJ3c\nl1z7Lhd86eDq/5pftgRSU6YkoKms1J70cZn95IDAvYspBQl0VvBJkz6OV6dK\nG0uH\r\n=I+p7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6442c5d612293619623b0a1861774f512fc21054","scripts":{"ncu":"npx yarn-tool ncu -u","lint":"npx eslint **/*.ts","test":"yarn run test:jest","tsc:esm":"tsc -p tsconfig.esm.json","coverage":"npx nyc yarn run test","test:jest":"jest --coverage","test:mocha":"npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","npm:publish":"npm publish","tsc:default":"tsc -p tsconfig.json","postpublish_":"git commit -m \"chore(release): publish\" .","prepublishOnly":"yarn run test","npm:publish:lerna":"lerna publish --yes","sort-package-json":"npx yarn-tool sort","prepublish:lockfile":"npx sync-lockfile ."},"_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.4.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{},"_nodeVersion":"14.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"string-natural-compare":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_1.0.2_1591479200317_0.8293111750606623","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@bluelovers/string-natural-compare","version":"1.0.3","author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@1.0.3","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"0cbb94a597e8b76e4d3e39772adb73797ad94267","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-1.0.3.tgz","fileCount":9,"integrity":"sha512-iW+AHCwsgC1xoQBjBmlUx/0p54HbG5l+vYT1SvojsE6adddF593gv6ewtY9j00yRjjjJUXU20Q97neJrWrGzbw==","signatures":[{"sig":"MEQCIHQ9S8uwoDSXUS+uezj0rRx9gCKTFxcZYknJfTxfxjjLAiBKZejvKOc1eV7BOf+y9q1lJsVDDIzMpAxSESN4PRuz2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3pYkCRA9TVsSAnZWagAAiQYP/1uLRpFfNDndFYUIlZI0\nHEG4MfBi248TTa7dP5BP6CvY/HERpFu4RV/LvhMs0FfjZ7eRcUmhZAYVx0dG\nch9CkpAkDM47BNU6qPEI/08q8wLlNPCK2JIdtdjCyBTMe1vULTXrlSrO0TeW\ncKi0HEbMWOHJFhUYcDgaewT2BgPl8ULEwOIy/PrVLYBvPv7PZx1CbSt8YNoT\nvjSBZVgJaLnR30f6zodWJhyFQH4cYvQFSFfY47VAulzBD68WcnoOKiPfHX/m\n6hLoxylDgrO49aAEF9OzpNfLyHET117fZ2QXUAeukd3rtdbW0uaiDccz8rnw\nNCDPYZ5o3l32eZFY5GCzzGmJRzb4fY9UFkwCKCmcjwryjPuql7WgBGEYV/3D\njpr8VGWv2+ovFqA7XYRw4b6Kbve9DY1/4lPu3tcXTdk3UsoIoT98rw5WMBsI\nWIMp/Ol7XeDiQfKiRnLAnKkdfwRu64Gxi0A0+pKK5/yJ0dnfcDSba7PaQdBT\n4rGbvYgh5PI5pc1midupNlQfbT5hMWsPNZzuDO+P2WLFsSbmLbHTwmRbao3x\n2vzadnzpsl5po7OEiO7/aG6GUQOWi32/EXVyits0VST19hDAKEVWp9cyp/Nq\n0y0G4tRZBLx/Z+KQgpPv7k6UVD1SzskVN/ZAC0engnwtNDWO6L/sseOeOO0B\nvq8I\r\n=xomv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"18168eb8846b35101f0007d2c72f46e20911d8c7","scripts":{"ncu":"npx yarn-tool ncu -u","lint":"npx eslint **/*.ts","test":"yarn run test:jest","tsc:esm":"tsc -p tsconfig.esm.json","coverage":"npx nyc yarn run test","test:jest":"jest --coverage","test:mocha":"npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","npm:publish":"npm publish","tsc:default":"tsc -p tsconfig.json","postpublish_":"git commit -m \"chore(release): publish\" .","prepublishOnly":"yarn run test","npm:publish:lerna":"lerna publish --yes","sort-package-json":"npx yarn-tool sort","prepublish:lockfile":"npx sync-lockfile ."},"_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.4.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{},"_nodeVersion":"14.4.0","dependencies":{"string-natural-compare":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_1.0.3_1591645731974_0.2947762325771046","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@bluelovers/string-natural-compare","version":"1.0.7","author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@1.0.7","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"876dce829e07fe5b47289bd2f689dd69b37a8c1b","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-1.0.7.tgz","fileCount":9,"integrity":"sha512-d6O1ipP0AkKkOEwnFgyuJ6cFQjvGl8YACoIu607RQlcXqzvUGpLDO/VCTrIBnxKHUVlI380JJB65dDiT4eILVg==","signatures":[{"sig":"MEQCIFe7iVpAqEO4t9dFMvC5oic+n5rZ/OaQbM0ymHpU00/EAiAlbqArh6EjmJha+Ayo2hOMudzGvIeDYBWW9UcDkJToxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6N+JCRA9TVsSAnZWagAAUCEQAJGxlEnrOwNA5ba4d7se\nd6WDILCRwciJF3L78AgHGP5cCuY3EHoXHCd4ISZowP4O5/uJ5ESCYoVMubj2\nQ3u7fb752zUxgtNNoziRzmZTh1mM2Xwn4V/8VAR1khy5LTJjiCvUd1PfEBH3\n0AQxmnvtJt1OnIrAryZK2OtmI1lpBDaieF9+M1F8zeinB0PRomGQs8KfylU9\nnaV8kC4tbtKeyAIkLFvoD0kWDRYaun+421WkFOXpIwklpnR5eA+xTymDN02a\n4MXN66q4d4U/tUXHX+lnBYFN1tfJLWXGSJOKiKxvL33U93mo7NpOSHvyUV8W\nPAvCzlpTXtfK8u3cEeVnColNjwlqaHmToO352G5YcX7I7CAA5fb9wv8OYHhQ\nWcj1iCqjR/KmL1mw5YqGkN9lTYXE1V8/csU77VfpJHTyGjMjzvLqEnMsoLXC\nks29pseFWSJZPkba2aMQP4o5ozrHWZXt21lcGnjXtmq1d/dD5Nv84Kvzyuiw\n70nPpojSYaBMrHTbfLlxmNCdRBJ2Dch40EvooZvjJmCZICRIfRH7ypPiVn0a\noVaMslWeq2oJi2vEM3FJ3SBkSzZqGa48gMc26WD9TGkTpf8ubijYs5e77MUu\nXRcAeLyka8c26DrB1o14ZWvKEb+5MjrbgiNGYtOWfhpzI8iIK5zdXB/gnPPQ\ntp1k\r\n=GhyG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"315a9098b8d606eb0be8a9edc7b5fe0674c452d1","scripts":{"ncu":"npx yarn-tool ncu -u","lint":"npx eslint **/*.ts","test":"yarn run test:jest","tsc:esm":"tsc -p tsconfig.esm.json","coverage":"npx nyc yarn run test","test:jest":"jest --coverage","test:mocha":"npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","npm:publish":"npm publish","tsc:default":"tsc -p tsconfig.json","postpublish_":"git commit -m \"chore(release): publish\" .","prepublishOnly":"yarn run test","npm:publish:lerna":"lerna publish --yes","sort-package-json":"npx yarn-tool sort","prepublish:lockfile":"npx sync-lockfile ."},"_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{},"_nodeVersion":"14.4.0","dependencies":{"string-natural-compare":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_1.0.7_1592319880642_0.8765240542251327","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@bluelovers/string-natural-compare","version":"1.1.1","author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@1.1.1","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"1e8e70a5a457d77f34717c0339650dfaa78b3dda","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-1.1.1.tgz","fileCount":12,"integrity":"sha512-sauM0exUtpgYDnN9tR4JT0k7zc7maOf22WhamnseNU6BvHdt31xMFCm+vIEWV2Uq3TLUnj2Z4sMgbSr+D4YI0g==","signatures":[{"sig":"MEUCIB0HIHUjVUdw3BQ5LQt2ZT9ZLAbXvsTC4SbhQwxhgo2NAiEAtLQabbuUdj1bvmuZ+5XkFB16q35Ms2ZnAdJRdfP6kA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7Pc8CRA9TVsSAnZWagAABuEQAIcxn29X6ynJ1CbbgY9s\nuELMiQOtmtLzShvKYO49baNEFBNrdXy860D5Ru4Qw7JhrXi1dIV44jfLWcQI\nIX4C8mOaTY7hi6MSw2dANhUwDTWdHkGK2k+PB7wfajYu4hVj8pAWGTqW5zyr\nFXLmvTV5TRvku8AW77A05a6MjbzkVvz/lafBmFstNpkZO8H/upyLysp8NSwu\njkJPyAeieHZwOufCbPat5JDmMsQDLdIGtPF43++vxdeaRiB1BtbwpGK/R/a+\nHjo5pMxIWhuXZd8MCFpynWed9Joibxy2o4LnrITBQI9+TufnQepY1J9zEk4l\nb2OdVrZmrEPLIRGk9jkHWgbzGJAlEUebLama08FcRGJhiLxqBwVQuGYuIR0B\nS2C9b1flF2AHm0qSnrAcv+RMpD9ZCfeaQ3VWPOBhNCFXGTd4ii9dR/TuR0zC\nVOfrQhEDEgIgK44cNXhKql0pPicFBcYVhrsTSxZpP86s1Q4XZw8yqeVzd3kA\nmSlbHPbp1to1MCEsOz/07sX9Z0i2bIQWG042ZbGVvBWWXdTZTvOg5bKQaS++\no9YFJfClqiEjF8gnRboZ2vCAg2VfrSyXURfXRgYAAo9j/kGimJwAQ9/lJwjD\nPWV+6On2JPzQCbIATiXpuA2i608aADWTrqe78NTGqI5pp4f7+Nfjm3LeaejX\n6bYE\r\n=IA63\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"37f990c1d60adba476a07b0dda67f4df723ef2f8","scripts":{"ncu":"npx yarn-tool ncu -u","lint":"npx eslint **/*.ts","test":"yarn run test:jest","tsc:esm":"tsc -p tsconfig.esm.json","coverage":"npx nyc yarn run test","test:jest":"jest --coverage","test:mocha":"npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","npm:publish":"npm publish","tsc:default":"tsc -p tsconfig.json","postpublish_":"git commit -m \"chore(release): publish\" .","prepublishOnly":"yarn run test","npm:publish:lerna":"lerna publish --yes","sort-package-json":"npx yarn-tool sort","prepublish:lockfile":"npx sync-lockfile ."},"_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{},"_nodeVersion":"14.4.0","dependencies":{"string-natural-compare":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_1.1.1_1592588091707_0.4954660554550152","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@bluelovers/string-natural-compare","version":"1.1.2","author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@1.1.2","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"6f92348307d5286d69525fe8bf26c1a52fe81e44","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-1.1.2.tgz","fileCount":12,"integrity":"sha512-IyoxY67CokEEcyFTkQ78a3fImuc0YaBvEOVtRLSx8O6czVD3QyzT1F7dykr2eFP/zYA7ohnwnSkUpQICLSc+Fw==","signatures":[{"sig":"MEUCIFonUN0y3wFNvo6G32yKXbSZWvKkbGzQyIiFK5NXXDigAiEA7gxVLs7hm6LweNHR3n98CtOY65K5gGeJqjfofvi9MLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/ElLCRA9TVsSAnZWagAA3sIQAJkqHbBNiqBr3HG84ki0\n9OnJVAyst871PoO7xUjzFwqH52MJcxpMSx37/huOPAXB89M7F6Bk3NN1lrl6\nuAnGBc/dW/e/9QrMcO7rmFK7POa7ek1a0E/K0XWXXOrarewleA64og9YoxT+\nvl7dTmPVIMPhwgUtJkVD7MjtNv2kjAu4lCBumqMVaBShDJnR6A67rucuCkcs\nZVbqVxrdc/B4R911rxgxPxnDLHb0hEX/8FUIW5WFq9TTd1g8h7/SOQhiFNyT\ny4AeqtpcNak/Z5qQLY6a2g09maauUaHywzgkWkY0FQDW5TGsiVRob2Ookm++\n0gtX7Ciyd+YmG7eeCGv6rZVwJN8UUT827GKOf1jkKyyicnoDzNEOzfiGDgIe\npc6cOVlK8ww8cd6icRwzzcG6C9fpXS0mH8EhZ6ovqyYXNjvTtszrXB5+kIUN\nWczmtMRsIsVwGPI3Xfttc2GrR7n6XkKepf9XS9I9PEeM9MMn/FHNsq5hjETE\nE5op1zAxuQvHyIlQ+qQ6AxNy2SNAqnazmPXF9A9CRG+3RNShC9nTJ5A/jS0g\nTUO3tNLm2WCumUrB2f8mcfA0jiXW/tG3nnFvAPmLS2/rq7Le+iVNUaGUadvL\nOLSan9IjEqw0TDWTOrf4KmW3e0dN6xLfM7szp/XTxdrlbbM0HauHfz/c+N3u\nQt59\r\n=Nz3u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4838f4f6ecf0366b1ce683053d80bad426059a27","scripts":{"ncu":"npx yarn-tool ncu -u","lint":"npx eslint **/*.ts","test":"yarn run test:jest","tsc:esm":"tsc -p tsconfig.esm.json","coverage":"npx nyc yarn run test","test:jest":"jest --coverage","test:mocha":"npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","npm:publish":"npm publish","tsc:default":"tsc -p tsconfig.json","postpublish_":"git commit -m \"chore(release): publish\" .","prepublishOnly":"yarn run test","npm:publish:lerna":"lerna publish --yes","sort-package-json":"npx yarn-tool sort","prepublish:lockfile":"npx sync-lockfile ."},"_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{},"_nodeVersion":"14.4.0","dependencies":{"string-natural-compare":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_1.1.2_1593592139385_0.3113158614582763","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@bluelovers/string-natural-compare","version":"1.1.3","author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@1.1.3","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"aad0f1a444432b947a3dcd2ec61cdff2489dfb73","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-1.1.3.tgz","fileCount":9,"integrity":"sha512-QCRTYvl0ci+D38WT7Vdr+RlQKYq24K7TVQDMQGwpDKC6iPOv/EIXdeOh1xrI048m+Gg2XBPJO5wWdmPE7M4ouA==","signatures":[{"sig":"MEUCIQDydoJFEkQ1KJEGyngf4zp7KgyLlP/NCNO2snPv3TWMVQIgdyQLfyrGAap78he0clNWMAb4YDZynrU0/TfGT7Mb+0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6F5VCRA9TVsSAnZWagAAm0oP/iqOcKThyCUYJrv2CBGc\nLOlz+EDBrRrtPjaqCXDWbDySs6T/j1lNRMiPmmZCpm14xVkRutfzK1xxAbGE\nhwpsissV1ZUM8iU5VN50tJp0jWQIkOZmc87v5YfLGpZFPAAG6FqBry+ecTNA\n11wq4V8v+Duj5vCdViZqc29S+H0kSSmT3BR39fEc75zPmRpffGvx0O/s46Uv\nf0VApyV53WbnI2dOC2kXUXFczUDeBOjnN8FZoJ1xGTHecGHAy8zgp6XZzNCz\nP/Lw1T5hjO6W30MeEbypELWfDNdBrrqSphkIR9amr040V8TepTxlGMJ0ADvs\nfM0+H9OeEQDrnx4ToiNY7MjYawsZWM+O/0N8ZvtEidGCAkvl3Iccu2G+40ZN\nAcHDKuneU88iWN66FxCUYXt0Dd+0XUxem34j9zmrrtcy4EMGBh3eMKfHuubA\n5qypscZQVpkK2Lh84XAvWBrTIMCygkQtuuJd7ubc41wGCOrNjxBr1O/3ioDi\nUia/QlskoUY5sTKGsv+Smft+vMKOUzjk09alnQ7mRPImQRu0Iwd38bbExvS9\n9MWldU5d0q6iFPLptDko9eGDGxBO7Eoq8nubUna7s4KSzvMTQplpWD+r+LBl\nmifLQYqGRGClQT6W3M0T1zjrqqfNah8cg9XV0k0e7VxCCPnHF87JsorRhjyQ\njWFO\r\n=M/ZE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7c1aae53d026795e4d4739bad05cc5cf796c0f6d","scripts":{"ncu":"npx yarn-tool ncu -u","lint":"npx eslint **/*.ts","test":"yarn run test:jest","tsc:esm":"tsc -p tsconfig.esm.json","coverage":"npx nyc yarn run test","test:jest":"jest --coverage","test:mocha":"npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","npm:publish":"npm publish","tsc:default":"tsc -p tsconfig.json","postpublish_":"git commit -m \"chore(release): publish\" .","prepublishOnly":"yarn run test","npm:publish:lerna":"lerna publish --yes","sort-package-json":"npx yarn-tool sort","prepublish:lockfile":"npx sync-lockfile ."},"_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.2+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{},"_nodeVersion":"16.4.2","dependencies":{"tslib":"^2.3.0","string-natural-compare":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_1.1.3_1625841237292_0.060748368447911316","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@bluelovers/string-natural-compare","version":"2.0.1","author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@2.0.1","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"df2d82d04fedbfca0458272a878210ec4e58019a","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-2.0.1.tgz","fileCount":11,"integrity":"sha512-AZ1luGTCA2jN3s+yKzTB9yhjBsPDCr0Hq4kLj9SUTPyCBwYSHBxbh51/iiV5KsY1K3BWU6kWt2w0BL7IoQjMJg==","signatures":[{"sig":"MEQCIHcM50148lUW/OrVkGB9gjmiKqndE8bS5ijkJ6Ls7JtuAiAJeI35Px/G1tknsR1kWmGfRmhJG998cdjYkwOdX5X0Iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnYv5CRA9TVsSAnZWagAALvcP/01J1l/Anq7eAZZAaytj\nrMWEl7mgLzvj09NfxI3h//qHYuW1zMKjTLd0efj7EP7uH9BNSqD2PrKjXKY5\nwy+QkjHdqWZSI46DJy0TPnEUJCzhr3L+unvr6tTPCowna4RV4TTA7gKFrxzv\n6J1RxD3HFMsif2kCpcCYxixaKzGhPLfM68jWeZyFOrCbKCGX9tSZ5xq637Rj\numd8rdh5rCQOW3y1arfP9p5a2sB6fCh7iwrw7azwaHb+W4kC5kdkro0JZXZ5\nagWYYdfvr7BwGqETeggmYopcazkuEF+ycUD6C+yx47KdsfLvebBlzIrRzW02\nsDqFpZDpAkZLiz3Ht8mn5VurXCqdk5baAzVuk+YXptw41Og15HogDrZCrW02\ndWFW4qXT8HlNY1o/LvStGh9eGObp1Hb3CEZdEQSW+nMKeqMXJrcO2ysIO137\nMqwKBosR7llULGkAsOJF9ATdMT8Bp0JNGwdz7aJzIEOR/lpXKKHuCAS8zDAe\n2CgclLW6CNjQVjNJKkfkQcnJvpTZI3jHOPqFZeVd1MhEtfjNX1jS/g99r9pM\nGIvhuT03RDUB9Dp1QJNd5pU10GCiZ2xuVN7iKE4NfMjKLZl+kJ1rpVEMqiY9\n7S1ipPfuQtKP0CyMmVpH3QAjJbD4D5h1EqfYq5dtbv8ZXmAhfvS+ur8ZONfp\nMjx6\r\n=OWRL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"d4f8757d32370fb0058d1b73b254606c42742cd1","scripts":{"ncu":"yarn-tool ncu -u","lint":"ynpx --quiet eslint -- **/*.ts","test":"jest --passWithNoTests","build":"yarn run build:tsdx && yarn run build:dts","publish":"echo publish","version":"echo version","coverage":"yarn run test -- --coverage","posttest":"yarn run build","build:dts":"ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --external-inlines ts-type --export-referenced-types false & echo build:dts","test:jest":"jest --passWithNoTests","build:tsdx":"tsdx build --target node --name index","prepublish":"echo prepublish","preversion":"echo preversion && yarn run test","test:mocha":"ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","postpublish":"echo postpublish","postversion":"echo postversion","prepublishOnly":"echo prepublishOnly","tsc:showConfig":"ynpx get-current-tsconfig -p","postpublishOnly":"echo postpublishOnly","sort-package-json":"yarn-tool sort","prepublishOnly:update":"yarn run ncu && yarn run sort-package-json"},"typings":"dist/index.d.ts","_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.1.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{},"_nodeVersion":"17.1.0","dependencies":{"tslib":"^2.3.1","string-natural-compare":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_2.0.1_1637714937826_0.15404139006616568","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@bluelovers/string-natural-compare","version":"2.0.3","author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@2.0.3","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"7db705409aa6283608ba60f0c605414ca1e31be2","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-2.0.3.tgz","fileCount":11,"integrity":"sha512-47Z6v/iCdILF64vzr5tVg9fX4rkUGEK5U4hSo1IMqWAh7ReYbXnDp4ZeL9343sz4Df5DcK/lOxxb8YwQ4QGrfg==","signatures":[{"sig":"MEUCIG57tZ1oNePAzvGO3KLtMZfo75YNbayuIPYNkpFV1TQbAiEA2JUDKWPcuHWa8n4OzGfa5AwD1F8KfDz1/NsPpBH+8lw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnY14CRA9TVsSAnZWagAAHUkP/igJoYETXa69ECOnOdag\niUobW8cnC9Xsq9cvjQjGPe1FX0s2FYDU9hk1NHgRby9wr3YgOt6DI+Hmemea\nsVysS09gIuEDNfgkWGVLClrMKN/MM/Qr5mVK63OQ8pommhYAEXVLVHoEy8Ah\nAvozP/vYnYsWebC+E4d6tolhJlsEsjmMwmkZTvH4m9jl/I3EbfPKfSc32+IY\nNHiYHMKpyc2ZzHu52KBjURiV452zup8PkzbZwzUGbyYmIpIKJiPiaWQ9L9e+\n66u7eQBHiW4Ciq9fzNHYFoE5L8CS0M2VpMjGhlfilVGXqIdb8RCJ8X/onXsi\nD/AHXLxF4TsRZqeyk603kudd5rjjvDfVQk1HugZqSGn3AUWMovadTGNLgNmm\nDYqQ12OUjvZOkoUsqBe4OPo4VoDUzRS4FpvWcajH7PYqOpgkCuVO8xSQ+jGi\n293gbT/xm0h1VSe9UqG3Uk4paQ9UDL1jgLK1ENMyOkioGCKE/D57nFTJ04mw\n44fNiVtWXNxQb4gxLupeoOrz+F4Al1jHd3IE/pK7ZnzStWyc7mdD9m7BS9IT\n4zpVBAHFD5kVZnf6zjNZmdrA3oSml9M7jRsnM/IXPf9c0l+U73xgAKuxPAXw\n2lmGxvPu3pw4CDfMjGjNTRfWrLwcMc2IPUgf4DHYmK+65mYJMSKPXIR29pLH\nKVaX\r\n=NZH3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"1b8d6596d1d89a36947fed7d1493e6deda7acd8c","scripts":{"ncu":"yarn-tool ncu -u","lint":"ynpx --quiet eslint -- **/*.ts","test":"jest --passWithNoTests","build":"yarn run build:tsdx && yarn run build:dts","publish":"echo publish","version":"echo version","coverage":"yarn run test -- --coverage","posttest":"yarn run build","build:dts":"ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --external-inlines ts-type --export-referenced-types false & echo build:dts","test:jest":"jest --passWithNoTests","build:tsdx":"tsdx build --target node --name index","prepublish":"echo prepublish","preversion":"echo preversion && yarn run test","test:mocha":"ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","postpublish":"echo postpublish","postversion":"echo postversion","prepublishOnly":"echo prepublishOnly","tsc:showConfig":"ynpx get-current-tsconfig -p","postpublishOnly":"echo postpublishOnly","sort-package-json":"yarn-tool sort","prepublishOnly:update":"yarn run ncu && yarn run sort-package-json"},"typings":"dist/index.d.ts","_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.1.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{},"_nodeVersion":"17.1.0","dependencies":{"tslib":"^2.3.1","string-natural-compare":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_2.0.3_1637715320270_0.006484186955263649","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@bluelovers/string-natural-compare","version":"2.0.5","author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@2.0.5","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"738f629b468b18032447c3c4bcc994d0d919342f","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-2.0.5.tgz","fileCount":11,"integrity":"sha512-InkBMUOE74fXNyZmx/BtgXK3rsCncsfHLgsTihyss5/Qe9u/+wbP8TAXIDghLlVODPl/aoK8Lfjwg2Z+w1i5OA==","signatures":[{"sig":"MEUCIQC3O04mQzHJq2c9PSCuDojFH/VMvJpJW5Ix6vJ8juRaJAIgKfaDD4VW3YdWWDeycT4zh32DL9XWA1heVlNrzMVZ18Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhorVZCRA9TVsSAnZWagAAKXoQAJLECHIJT9ZVrj2EECI7\nnaVpkmv+mAwsysnvIzzxL8zYgbgjCNawTRf/QPjR+mMcJBhpIBdxOtiYAocm\n5jqAXg+LyRgy9F9X08ffYeZYM0fNpEXvgkU57DZ0OrUNvLRBCDvdInFYYYjd\nGmOqkfHXRdBCEffFVtMiPIj+HYb7pcUdPTprvOj0AEbRoSC8hPFm2o0u8MW7\ntDse32pyVxfvY5sNbuVj570+oiTHCIk8sIEwV2VRf1eMVDl4wopGLtcNFFMX\nHrGNSnDNcb35tJwgZINMvkx/+5dH4y8PoIPPsIYTVCJpmwt7hy3nN7vuRh3U\nIeheOeKgSTmehwyDOrHpT/1wPouMVyJiIUQScYSLoxq5C2BtQxOKFS0G7mNk\nCSvo80IoXNwF6t0iJFW/UyBxYUyE9EZRiO7hABuCi6VGHS9cqQG7MWGMPR9J\nRWg8F3MAPIKHMLGQuByfTOcH/K4RMSF7mqH8rj/OLHUxAmO+nx7o9DZUnVJ9\nv+N6NFBRdVVK7WKh45o5IUFM9kTFSWt650YWji233eyAuU7j9aGCnHLi2j6b\nwdBp13+FCoaSeNqntP1njLdHnRjkj04jCdJt0kiluK1yEcpBc49NagUI0OLZ\nbrMpSYoWnzxwon3lHVbyneG2KD6sNiif9gyF+8rLKiVshQyDGtHZKMwccwis\n6OCR\r\n=o6Cm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"2da633be703855f231a5ed17974786e658c299af","scripts":{"ncu":"yarn-tool ncu -u","lint":"ynpx --quiet eslint -- **/*.ts","test":"jest --passWithNoTests","build":"yarn run build:tsdx && yarn run build:dts","publish":"echo publish","version":"echo version","coverage":"yarn run test -- --coverage","posttest":"yarn run build","build:dts":"ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --external-inlines ts-type & echo build:dts","test:jest":"jest --passWithNoTests","build:tsdx":"tsdx build --target node --name index","prepublish":"echo prepublish","preversion":"echo preversion && yarn run test","test:mocha":"ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","postpublish":"echo postpublish","postversion":"echo postversion","prepublishOnly":"echo prepublishOnly","tsc:showConfig":"ynpx get-current-tsconfig -p","postpublishOnly":"echo postpublishOnly","sort-package-json":"yarn-tool sort","prepublishOnly:update":"yarn run ncu && yarn run sort-package-json"},"typings":"dist/index.d.ts","_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.1.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{},"_nodeVersion":"17.1.0","dependencies":{"tslib":"^2.3.1","string-natural-compare":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_2.0.5_1638053209499_0.14804775584909624","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@bluelovers/string-natural-compare","version":"2.0.6","keywords":["create-by-yarn-tool","create-by-tsdx"],"author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@2.0.6","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"cf5ba464b690b0ade37f7a662e065b168ad7e9c5","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-2.0.6.tgz","fileCount":15,"integrity":"sha512-Us4RyAkoetJ3ANipHgz5W1pWkyESZLsoJC3kBO8tIr0z36/wYucSOCbTfWcZ1tjlK7LTTSFClVvS0gtF1u6BhQ==","signatures":[{"sig":"MEUCIDysqvyZU5gVUn8r5eCV5uRHfr7oy5A7pvdp69COurShAiEAndxGZca/L7LFr+WJkvImZWqEEWgUcFoIizbd5a8hyQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilty7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDoA/+PsA3I32MW6aK0IwGMY/S2ahR+w2VyLxVBW3855Ud/M8lC9ch\r\nliSJKX/Y20vmo0W4qvRnwg75TdYE1kiGxeu4eZb0lftPh3ly6UAyPwSKF6aC\r\nHvR0U6rBXFQEl+laeht6CyFhAoyrt9K5f7MfBZhSgSSgMJTuVUworOT1xV/z\r\nMa/W03KE2u9TOHWPKGA/oXdEXriniYvGtOfzTqmga+s1tQwoKKXS2qHTPNIK\r\n7Nj5Zen9oA9HSHv2CBawcjLSIx1z7Rg7s2GSn9KnRew2Z/YmXbR6nRPXN546\r\n10Nh4/QekdqkCa03TO1PrBa+eFEksoSsIunPQPpR7RogVXaX9YNJ+8z3W+e8\r\nU2KDU/4uQp56qtg4NeOmOKdRqghjyhb8S8P90Z/JcjBMamxGgEvQzchHz6PG\r\nMossQ3PhAIXLrYei1Ph/4zsA3ww/vWv7TrDXJCW8h5lH4o/0OmEgXHjACCqx\r\n25fF0FySxI8wUPAvvL7ORe/4hphg9epoWbfX/ejlV4L1GV/lFwKFbD8q3h0W\r\nBMFtmBixAo04FNWCEVUSAw9/HKhbhqhD2BqTm7eOfTuBCxvr+Bm0xW/GzEbe\r\n5/xNvii8ps+nolk71u8l2iseAp8t/copcz8ZzbYtD5SrBiEfAXF0SoniQEjX\r\ntGk6bOLN5iNjvMLQKzqJJrfxfSlqIdngfDY=\r\n=PeXL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.esm.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.mjs","require":"./dist/index.cjs"}},"gitHead":"69e8484ee268f8c2640a5df3714075a46a6c0e11","scripts":{"ncu":"yarn-tool ncu -u","lint":"ynpx --quiet eslint -- **/*.ts","test":"jest --passWithNoTests","build":"yarn run build:tsdx && yarn run build:dts","publish":"echo publish","version":"echo version","coverage":"yarn run test -- --coverage","posttest":"yarn run build","build:dts":"ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --external-inlines ts-type & echo build:dts","test:jest":"jest --passWithNoTests","build:tsdx":"tsdx build --target node --name index","prepublish":"echo prepublish","preversion":"echo preversion && yarn run test","test:mocha":"ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","postpublish":"echo postpublish","postversion":"echo postversion","prepublishOnly":"echo prepublishOnly","tsc:showConfig":"ynpx get-current-tsconfig -p","postpublishOnly":"echo postpublishOnly","sort-package-json":"yarn-tool sort","prepublishOnly:update":"yarn run ncu && yarn run sort-package-json"},"typings":"dist/index.d.ts","_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v18.2.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{"test":"test"},"_nodeVersion":"18.2.0","dependencies":{"tslib":"^2","string-natural-compare":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@^1.22.11","_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_2.0.6_1654054075113_0.18772784855824076","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@bluelovers/string-natural-compare","version":"2.0.7","keywords":["create-by-yarn-tool","create-by-tsdx"],"author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@2.0.7","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"7b61bec43dc40ee578edbb9ea71d6f61df2e94ec","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-2.0.7.tgz","fileCount":15,"integrity":"sha512-/3sl9N/BYgqlOepA92k5kbVva4KuoGkfyOkJR1GIPbDlOmaA0pEN1sznS2LR3vQv64Q0/o5HT/rsMmaQIJKEwQ==","signatures":[{"sig":"MEUCIQChDYGiNE7U2esvuwo1llmm7ZBEm86ExGuMDdImozZlrgIgazLi/Kpuo1Eri5DN6mRNHz9g/xN1HdH+rLhzIzEgsac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilt5UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa4hAAiVrOqa/LKekuCmrkaBNXmTicM9P84XzlC5smttVWa85kcqel\r\nxQDd20xHWt9ovw32X2d+4G+aGhzIq7Dueuv3ezOUMrI7jRIIpRoSI+rAMSjT\r\nfQsYDa0UZUFYCiSsP/zhCOayqD4jqgE1pTD80AfqXfM51suZHDN21ePeDjCL\r\nU8xqNhG5ARDcBMOJSDUdl3aFhhI/CV9dkNKYO4IIk74J4DdSxdxCHHp/uZLD\r\nkTPWXfYKQuFfoJpmoPU2pIddLWkqwKVpbyYxcujaTeB5Z5FhgkWqVOYG7jmF\r\n90WkfD6TVYJX3SlBJCDK9cxHTBHcfZZCVATU1cQbRpkBJZd2p4qxO2HKwAGR\r\nhaTeik2zmXvNjPFDsOM3bV9oPmEfJi14+ah/9zxOckLrstsvIpROJior5g1+\r\nELh1knwYEXt1aZHpcpOl3Lw2HOj7iQ5VFyvhYaa85nlXqOLNYCEvhXLScsGJ\r\nKnjqDQbzH0Z9ime+2bf0rUbQrjKpEq7wkfLMGlhLLt8v6/Umr282KWlBKy9a\r\nLYL/kmVZstWYYxhMDo9Jq/t0HuZNjWDhEcF7kI5zx3bEuvzyTIvlykT1G4PB\r\nlkepE72zMVhGnoSTDR/8xmxdtaGjKl/1FS+eaaMKno1NF7QsGXtWhQE1qCnZ\r\nqONZ3abY9BEVcwtTAOhggEWtRoanXvdqemg=\r\n=gVZd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.esm.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.mjs","require":"./dist/index.cjs"}},"gitHead":"535421695fc1870573d5ab43d399d71ca344310e","scripts":{"ncu":"yarn-tool ncu -u","lint":"ynpx --quiet eslint -- **/*.ts","test":"jest --passWithNoTests","build":"yarn run build:tsdx && yarn run build:dts","publish":"echo publish","version":"echo version","coverage":"yarn run test -- --coverage","posttest":"yarn run build","build:dts":"ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --external-inlines ts-type & echo build:dts","test:jest":"jest --passWithNoTests","build:tsdx":"tsdx build --target node --name index","prepublish":"echo prepublish","preversion":"echo preversion && yarn run test","test:mocha":"ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","postpublish":"echo postpublish","postversion":"echo postversion","prepublishOnly":"echo prepublishOnly","tsc:showConfig":"ynpx get-current-tsconfig -p","postpublishOnly":"echo postpublishOnly","sort-package-json":"yarn-tool sort","prepublishOnly:update":"yarn run ncu && yarn run sort-package-json"},"typings":"dist/index.d.ts","_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v18.2.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{"test":"test"},"_nodeVersion":"18.2.0","dependencies":{"tslib":"^2","string-natural-compare":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@^1.22.11","_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_2.0.7_1654054484694_0.9129478299651117","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@bluelovers/string-natural-compare","version":"2.0.8","keywords":["create-by-yarn-tool","create-by-tsdx"],"author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@2.0.8","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"a95881c3819bc0673033f3ea6b92123e5c311463","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-2.0.8.tgz","fileCount":15,"integrity":"sha512-qhHywurr5clGQx6bEcv5gEn72VsYTRduYGkd9B/hSUk76UkeIh2hiWLFKlvjWYCRX2cXw5DsLVtjbAl2XNW2eg==","signatures":[{"sig":"MEYCIQDCaYeJxxvdkx7Imkl8g1v3R/IxovpodOfrGUfz31zMagIhAPpqPKrggrSCNRkkTPEXbIMet23tyTZOg5GcRSb81vr8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMPZZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2bQ//ZinkG6p4W35ZpeBox0L1kqBB4T04lE+QTt/XNLVewTLHVI6h\r\n/tiHJDdHJPT3NDFJ0DyZaapnWmsq9RHzDW/sP9Pkj7RZYqwj8Qs7q2ccZKrH\r\n7Ew49+LgQLUkwnC6020/WXMi6nVyxO2WIJhTQmwo1qoTSJ/GykOREhrBl88E\r\n6gXpeH2UaPpoz2f1GHc/7LjeqF5BGdHBXeQqBj8rDnrrEuC8IvcNP074+Mjo\r\nmN+GnpafaP3fjrDtRKHZndpFH1dsgsn+H5Au9rV1Q+wgtC4qahKqmc0XrTgM\r\nCd2+xfzqdnX8G6otEDsOzs6fzeA9uhW+fUuXw4AADpBeS4xBfFABfAh44iGP\r\n33bxlPx2ppQ+mqqB0BunbDFoedFugIgTBrvm+XAnc/bLEvFAslssGQZYRes8\r\niQJS0cezxVtvh4veq8lVEEblZ9b7gFre5P1SMPb4MliK5EuA7324N9MfKYRv\r\nXz8oyRt5ZTip+ld3uBXJdyUEDFVuRKY2tstdKfxRN5D0+BbX1Y6SwtFoTa+c\r\nuyWytgt/lOKroUwus/vKyFAi8Lz/g2+nv6CQerlipzGv1hEgdbvNNyuoLSnN\r\n9+nAP61z+DebXKeMW5vds34B6/Q+iSVGkLMyikvRTtTIhL8r9/NBiwXWLzia\r\nNWJt9doU9PYlcY5YfdXE+F7jLZCWqyife7I=\r\n=O/7H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.esm.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"1847cf5e4d64c410da4934e8c7bc2de2f2df0960","scripts":{"ncu":"yarn-tool ncu -u","lint":"ynpx --quiet eslint -- **/*.ts","test":"jest --passWithNoTests","build":"yarn run build:tsdx && yarn run build:dts","publish":"echo publish","version":"echo version","coverage":"yarn run test -- --coverage","posttest":"yarn run build","build:dts":"ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --external-inlines ts-type & echo build:dts","test:jest":"jest --passWithNoTests","build:tsdx":"tsdx build --target node --name index","prepublish":"echo prepublish","preversion":"echo preversion && yarn run test","test:mocha":"ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","postpublish":"echo postpublish","postversion":"echo postversion","test:snapshot":"yarn run test -- -u","prepublishOnly":"echo prepublishOnly","tsc:showConfig":"ynpx get-current-tsconfig -p","postpublishOnly":"echo postpublishOnly","sort-package-json":"yarn-tool sort","test:jest:snapshot":"yarn run test:jest -- -u","prepublishOnly:update":"yarn run ncu && yarn run sort-package-json"},"typings":"dist/index.d.ts","_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git","directory":"packages/string-natural-compare"},"_npmVersion":"lerna/5.5.1/node@v18.9.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{"test":"test"},"_nodeVersion":"18.9.0","dependencies":{"tslib":"^2","string-natural-compare":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@^1.22.11","_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_2.0.8_1664153177354_0.35337515667712927","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@bluelovers/string-natural-compare","version":"2.0.9","keywords":["create-by-yarn-tool","create-by-tsdx"],"author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@2.0.9","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"d63198b2e185057eeb3e610c0cf797cf1ee71568","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-2.0.9.tgz","fileCount":15,"integrity":"sha512-ies5eHh66AaXPcZjnwJUTCP+SM8dT7ogez8qGbh6CvpIgcJGydYPDP+R3WmarlWu65g7rVMJc6Mc9lQJOTZXPA==","signatures":[{"sig":"MEQCIEHcRJUnHaju1mb66/rKNY/kbDcgzPh3JJipM83xjJlRAiAucvNEAcU04uw+MRDhmky0SyV/esmp9j27lwdfx+1QZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMjEmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6fQ//ckJ1XXBYD8PtSdePp5dnf4Ly77sUDfhQhe2YUrDF+Jygxwus\r\n0kczRZfM2PX6kuWZZIA7yT3K7PMjVZpK1hP+/1xuY44hBfYhn+Cdr4714wLz\r\nXoHh1k9kt4L56W4gqdyyDiCYyB6UOd+c89lqLbqPdIyQ/i5aHNOToJpJGfP5\r\nQWmi6Ep7d92CcF7Q8bbiu7S/tTaYg6vIB9FU9A5MY6qj7pe7I1fVSmqRrTUG\r\nS81rFkz6pp2u625n+5nUTyfEebV/OklXbQeiFbRdNnsflwI1RKf1aUsuclse\r\nwx+yWqRwSYIY1/EqvZS/l4OYKM5MitSGBXv7HgpmO1zpEBispnz3LMpFGoav\r\ns8ycIWtuT78qQxRw75nKh3jabU/R4YoQa8vueYCmCVDHX6aRzIhhHQQ3vVJp\r\nvwJLLAxvll3j0k0bie2gV8FQjKEGS8YUMoU3TqYUaLB5z9uWtRKgBXLwyFpL\r\n2C1ZOzE+81SzWbRd/lnL8OflavqgFwFhtXgFSbrPQXGl3D2bKwze/nWj2XxB\r\nUSxJY7nM1Z6O9TCvkgfcyjzDQ8ntAUnSL9Yr/580NVMyhHWm5hyUcUDv3rOm\r\nQ5kx7kBaspr0ySgc2d+mBjSJDmqMLRFLuYlEaUGPuiW8/yqPSFo+qbb+QnR4\r\nvZFTR01czGLqm+j8jE4HQsK6w78drLtiBAQ=\r\n=i05x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.esm.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"fcebb3831d3a25e50d06481d9d4e9a56b3d3036d","scripts":{"ncu":"yarn-tool ncu -u","lint":"ynpx --quiet eslint -- **/*.ts","test":"jest --passWithNoTests","build":"yarn run build:tsdx && yarn run build:dts","publish":"echo publish","version":"echo version","coverage":"yarn run test -- --coverage","posttest":"yarn run build","test:tsd":"ynpx tsd","build:dts":"ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --external-inlines ts-type & echo build:dts","test:jest":"jest --passWithNoTests","build:tsdx":"tsdx build --target node --name index","prepublish":"echo prepublish","preversion":"echo preversion && yarn run test","test:mocha":"ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","postpublish":"echo postpublish","postversion":"echo postversion","test:snapshot":"yarn run test -- -u","prepublishOnly":"echo prepublishOnly","tsc:showConfig":"ynpx get-current-tsconfig -p","postpublishOnly":"echo postpublishOnly","sort-package-json":"yarn-tool sort","test:jest:snapshot":"yarn run test:jest -- -u","prepublishOnly:update":"yarn run ncu && yarn run sort-package-json"},"typings":"dist/index.d.ts","_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git","directory":"packages/string-natural-compare"},"_npmVersion":"lerna/5.5.1/node@v18.9.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{"test":"test"},"_nodeVersion":"18.9.0","dependencies":{"string-natural-compare":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@^1.22.11","_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_2.0.9_1664233766719_0.2869288830338055","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@bluelovers/string-natural-compare","version":"2.0.10","keywords":["create-by-yarn-tool","create-by-tsdx"],"author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@2.0.10","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"dfad378cbcdc99cd34c4108bd48aaefcf949012c","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-2.0.10.tgz","fileCount":16,"integrity":"sha512-R3rThTHqs0Q5Ibh4HQbIkNcqvpV13cClvmd9TNLC91pNMzCy0cniwbT3I9P2AC6fsYTWelXNtVlQN98UtoGUFA==","signatures":[{"sig":"MEYCIQDu5zrzfLYEexI9V4ogLo6uAPqUQLkiU+PO6ccM4awfiwIhALHS8HKfn+VIP+jVuMDNYVM6z50GAVnFELSIHUhVyEaV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ4hJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsPQ//e/fXcE50TlWFnMQTBd05N4juYtXh0hIAIaW2UADg0Kpu9h6W\r\nFRvVKjomVRyRNkXI5cO1ydBACr6IgDdRzs4OfTiSQ4McL3c4zNYXKIpuhzPF\r\nn1Ou92+j4hpkcjutCW7aeH2h/htKT6cM4jp/YL3YfaPt6zOl2qLBglmzYyea\r\nGaz3friyyP+h1SEwAgtnOkTu0srQFUFyMSRzVx4M4XKnchcSGrxxjd0ILgDg\r\nP6Mi4mXFzWp6nycmIjPlSgg5xW/X4ZtoUPGly13qaKoP2rek0DnbnViJEmeM\r\nEqqHrOUd264/3yv3YpztxT9XVBI+JE3zurm7rUym6gZZKWJQMbNtmV/NWuyx\r\nU0N3Px3T4iXwHNS5GYSO5m3zgAapaSMOFJITS43mNdMWxYsHCzas0lZvyG+P\r\nC0OSyb5lAOhxCJjc9LZNtslWPAwdz+3GIzeklgMazDO/qbo7RyObG5k7+Ss/\r\nj3HmJjL2JKTCLQD7QaW1jAAT96znM5xiMfCjUIxFkfWs6X2x9+NdjB0ct8hv\r\nmsNBMFgqEvw7gFLF4dP54SGQoqXn0POYJI06w1aPWWOWGslWyM0obTfdoJl6\r\nuZO1mzcVmOJIBq5P8TiI1cf5OKWLNjoQrwQcGJd9vgUVEw6J6u7WKa8Usykp\r\nejVSnre/FzKrf0zaFpli98YBnSZjJw2tXiQ=\r\n=lB+d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.esm.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"c83428b467812ee10e5e6f72b46ff79a64d763a2","scripts":{"ncu":"yarn-tool ncu -u","lint":"ynpx --quiet eslint -- **/*.ts","test":"jest --passWithNoTests","build":"yarn run build:tsdx && yarn run build:dts","publish":"echo publish","version":"echo version","coverage":"yarn run test -- --coverage","posttest":"yarn run build","test:tsd":"ynpx tsd","build:dts":"ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --external-inlines ts-type & echo build:dts","test:jest":"jest --passWithNoTests","build:tsdx":"tsdx build --target node --name index","prepublish":"echo prepublish","preversion":"echo preversion && yarn run test","test:mocha":"ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","postpublish":"echo postpublish","postversion":"echo postversion","test:snapshot":"yarn run test -- -u","prepublishOnly":"echo prepublishOnly","tsc:showConfig":"ynpx get-current-tsconfig -p","postpublishOnly":"echo postpublishOnly","sort-package-json":"yarn-tool sort","test:jest:snapshot":"yarn run test:jest -- -u","prepublishOnly:update":"yarn run ncu && yarn run sort-package-json"},"typings":"dist/index.d.ts","_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git","directory":"packages/string-natural-compare"},"_npmVersion":"lerna/5.5.1/node@v18.10.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{"test":"test"},"_nodeVersion":"18.10.0","dependencies":{"string-natural-compare":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@^1.22.11","_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_2.0.10_1665370185586_0.5651434804641655","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"@bluelovers/string-natural-compare","version":"2.0.11","keywords":["create-by-yarn-tool","create-by-tsdx"],"author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@2.0.11","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"37b9f581cb48d78513c4e120bc03fa52ae0c650e","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-2.0.11.tgz","fileCount":17,"integrity":"sha512-k2KanWgqg6scH37zI7xd/5jFdFWg+V6Z9P1sl3RxrA855AFLbcFeAJMGMN8Dop547MUh5Tq3KKVttvE8DY5yUA==","signatures":[{"sig":"MEQCIFeVOJGdmMJciH/gfngdzQUiy33INSyuge551gEFhTwlAiB0QfUVsLD2Kn54dLJre5q8nMmb/LGbXv43i3lPRUlSjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSeb7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQbw//QsT6lGD0ayeWhiwp1NukVwzP5Yo4cJyr79ITpB/9bLk7Qbu9\r\nhHhRVJfaJti3MMmAfnRNSp1jwuVEJk9EdmSG9T2VOk4TH/qU8AjGnrddtAQd\r\ng3WUI8rp/9uk/cDnk1uUbSpyA07kp5hib3KBK9VTYNQs2qNSVPmnRs2VRWPY\r\nd/Iwg1FWsE4V3O8Ao7yrp9QQELKT/JV+D3JiP4bkv1v5mbz9MG5XES4ZkOdP\r\nornfFGLJCGdFxmomS/q5qttOpy/xvXGo5SQaJN4ZHk3qB4G5+F1EUDvoJK7b\r\nkOIt/1NvBDbQsVxgOJwevwRTxWsQvAoygwbs1vWjN9sN5mwaJh3jmqQkodbJ\r\n2ZCU72OgNo5Vl0fSvHYGyhttTYzFljlfjFutEgW92SK+vX+PT5jVzJG9TIsL\r\n0N/DPqqnmGLEN6L9jydRBTNn9dA5ItN0AHAUQ04YbEmqrb0yZghmfUd8bU0s\r\ner9SGDydVQj7W69oxgSRt8sd8WmfnHakWOQe4CvACdtghVz4MlY7uADKd/Qm\r\nH9NYJMCTcGiYtFiCZ98A9lKjsiWGSOJDewx3P+p+eSgI/krXHZaHV/gb5uQK\r\nuPGJz/+EEvDwwdghX/yrrHcWJlbYU9p8A60v7l7BEMQZ/4Kpq+CXm0AEGnbc\r\n39HZGkfNzaN0cNuLPmsgX3fFvbQoMkE06HU=\r\n=hYfu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.esm.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"7b52de45e7022cc53fa1411f639b598b824b2cdc","scripts":{"ncu":"yarn-tool ncu -u","lint":"ynpx --quiet eslint -- **/*.ts","test":"jest --passWithNoTests","build":"yarn run build:tsdx && yarn run build:dts","publish":"echo publish","version":"echo version","coverage":"yarn run test -- --coverage","posttest":"yarn run build","test:tsd":"ynpx tsd","build:dts":"ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --external-inlines ts-type & echo build:dts","test:jest":"jest --passWithNoTests","build:tsdx":"tsdx build --target node --name index","prepublish":"echo prepublish","preversion":"echo preversion && yarn run test","test:mocha":"ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","postpublish":"echo postpublish","postversion":"echo postversion","test:snapshot":"yarn run test -- -u","prepublishOnly":"echo prepublishOnly","tsc:showConfig":"ynpx get-current-tsconfig -p","postpublishOnly":"echo postpublishOnly","sort-package-json":"yarn-tool sort","test:jest:snapshot":"yarn run test:jest -- -u","prepublishOnly:update":"yarn run ncu && yarn run sort-package-json"},"typings":"dist/index.d.ts","_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git","directory":"packages/string-natural-compare"},"_npmVersion":"lerna/6.0.1/node@v18.10.0+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{"test":"test"},"_nodeVersion":"18.10.0","dependencies":{"string-natural-compare2":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@^1.22.11","_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_2.0.11_1665787642926_0.48427400650251795","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"@bluelovers/string-natural-compare","version":"2.0.12","keywords":["create-by-yarn-tool","create-by-tsdx"],"author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@2.0.12","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"213f108c0a8e561c373a5f75d402f90cec6db5b5","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-2.0.12.tgz","fileCount":17,"integrity":"sha512-bJy8doDgBkxKLIHEEhq6zi+UzJbH3w3jf0oJIVwSB8QDMCoLJTQ+PrqdZ+Mg94nzWu5X0n0stl5CF84sg9H39Q==","signatures":[{"sig":"MEQCIAQZgSuPJDwSZHcSUrTt7VNDpd+KOjQQskVLMwQa/YbVAiB84I7lUGdt94J/Su9+WQcjjUtnDhaFo1jYtGFZfPX94g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37516},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.esm.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"77defbf96f2631c5d5df602f053c29352ac60786","scripts":{"ncu":"yarn-tool ncu -u","lint":"ynpx --quiet eslint -- **/*.ts","test":"jest --passWithNoTests","build":"yarn run build:tsdx && yarn run build:dts","publish":"echo publish","version":"echo version","coverage":"yarn run test -- --coverage","posttest":"yarn run build","test:tsd":"ynpx tsd","build:dts":"ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --external-inlines ts-type & echo build:dts","test:jest":"jest --passWithNoTests","build:tsdx":"tsdx build --target node --name index","prepublish":"echo prepublish","preversion":"echo preversion && yarn run test","test:mocha":"ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","postpublish":"echo postpublish","postversion":"echo postversion","test:snapshot":"yarn run test -- -u","prepublishOnly":"echo prepublishOnly","tsc:showConfig":"ynpx get-current-tsconfig -p","postpublishOnly":"echo postpublishOnly","sort-package-json":"yarn-tool sort","test:jest:coverage":"yarn run test:jest -- --coverage","test:jest:snapshot":"yarn run test:jest -- -u","prepublishOnly:update":"yarn run ncu && yarn run sort-package-json"},"typings":"dist/index.d.ts","_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git","directory":"packages/string-natural-compare"},"_npmVersion":"lerna/6.6.2/node@v21.7.1+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{"test":"test"},"_nodeVersion":"21.7.1","dependencies":{"string-natural-compare2":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@^1.22.11","_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_2.0.12_1710018917880_0.5912029018102687","host":"s3://npm-registry-packages"}},"2.0.13":{"name":"@bluelovers/string-natural-compare","version":"2.0.13","keywords":["create-by-yarn-tool","create-by-tsdx"],"author":{"name":"bluelovers"},"license":"ISC","_id":"@bluelovers/string-natural-compare@2.0.13","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"dist":{"shasum":"94cd1774373a98333f8ab5220c08080970357579","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-2.0.13.tgz","fileCount":17,"integrity":"sha512-3S72SrVIlnxQSyao0tlLR4E2A4oMZZWjyRPQO+GV8JYAB1q42Lvnc0DpmP8UBuy4TdVDJDsGVf6FNlEg/kjeLg==","signatures":[{"sig":"MEQCIC01Xa83v7abpMxxe/RKG7LNCtnx4RebyGWjGmZsAihnAiBI38iFi+gbLyHh0QqnwCIspcOgXzbuVFJ+Vqu8l3kZ2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37821},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.esm.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"35fc09e69f05cda580bef315f0c7bb6304c737ac","scripts":{"ncu":"yarn-tool ncu -u","lint":"ynpx --quiet eslint -- **/*.ts","test":"jest --passWithNoTests","build":"yarn run build:tsdx && yarn run build:dts","publish":"echo publish","version":"echo version","coverage":"yarn run test -- --coverage","posttest":"yarn run build","test:tsd":"ynpx tsd","build:dts":"ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --external-inlines ts-type & echo build:dts","test:jest":"jest --passWithNoTests","build:tsdx":"tsdx build --target node --name index","prepublish":"echo prepublish","preversion":"echo preversion && yarn run test","test:mocha":"ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","postpublish":"echo postpublish","postversion":"echo postversion","test:snapshot":"yarn run test -- -u","prepublishOnly":"echo prepublishOnly","tsc:showConfig":"ynpx get-current-tsconfig -p","postpublishOnly":"echo postpublishOnly","sort-package-json":"yarn-tool sort","test:jest:coverage":"yarn run test:jest -- --coverage","test:jest:snapshot":"yarn run test:jest -- -u","prepublishOnly:update":"yarn run ncu && yarn run sort-package-json"},"typings":"dist/index.d.ts","_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"repository":{"url":"git+https://github.com/bluelovers/ws-array.git","type":"git","directory":"packages/string-natural-compare"},"_npmVersion":"lerna/6.6.2/node@v21.7.1+x64 (win32)","description":"Compare alphanumeric strings the same way a human would, using a natural order algorithm","directories":{"test":"test"},"_nodeVersion":"21.7.1","dependencies":{"string-natural-compare2":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@^1.22.11","_npmOperationalInternal":{"tmp":"tmp/string-natural-compare_2.0.13_1710020106333_0.38496360100524063","host":"s3://npm-registry-packages"}},"2.0.15":{"name":"@bluelovers/string-natural-compare","version":"2.0.15","description":"自然排序比較函式，以人類直覺方式比較字母數字字串（又稱 alphanum 演算法）/ Natural sort compare function that compares alphanumeric strings the way humans would (also known as alphanum algorithm)","keywords":["create-by-yarn-tool","create-by-tsdx"],"homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"repository":{"type":"git","url":"git+https://github.com/bluelovers/ws-array.git","directory":"packages/string-natural-compare"},"license":"ISC","author":{"name":"bluelovers"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.esm.mjs"},"./package.json":"./package.json"},"main":"dist/index.cjs","module":"dist/index.esm.mjs","types":"dist/index.d.ts","typings":"dist/index.d.ts","directories":{"test":"test"},"scripts":{"coverage":"yarn run test -- --coverage","lint":"ynpx --quiet eslint -- **/*.ts","test":"jest --passWithNoTests","test:jest":"jest --passWithNoTests","test:jest:coverage":"yarn run test:jest -- --coverage","test:jest:snapshot":"yarn run test:jest -- -u","test:mocha":"ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"","test:snapshot":"yarn run test -- -u","test:tsd":"ynpx tsd","posttest":"yarn run build","build":"yarn run build:tsdx && yarn run build:dts","build:dts":"ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --external-inlines ts-type & echo build:dts","build:tsdx":"tsdx build --target node --name index","preversion":"echo preversion && yarn run test","version":"echo version","postversion":"echo postversion","prepublish":"echo prepublish","prepublishOnly":"echo prepublishOnly","prepublishOnly:update":"yarn run ncu && yarn run sort-package-json","publish":"echo publish","postpublish":"echo postpublish","postpublishOnly":"echo postpublishOnly","ncu":"yarn-tool ncu -u","sort-package-json":"yarn-tool sort","tsc:showConfig":"ynpx get-current-tsconfig -p"},"dependencies":{"string-natural-compare2":"^3.0.1"},"publishConfig":{"access":"public"},"gitHead":"68e965aa157f693b353a85bab4a3b2c1eb33e65f","_id":"@bluelovers/string-natural-compare@2.0.15","_nodeVersion":"24.14.0","_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (win32)","dist":{"integrity":"sha512-k+VLJzFdcB2tM0N5l/NS9Ruy8JlOMLbTEJW0hIpVDZyB3YRKMtHDPYDNPooR18vJNSiKk60TdHcEvK1IjYg3Bw==","shasum":"95080c70f7be9691de216e49db66d995b8bb4dc0","tarball":"https://registry.npmjs.org/@bluelovers/string-natural-compare/-/string-natural-compare-2.0.15.tgz","fileCount":19,"unpackedSize":61266,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDvn+hJ68C4wgghzgECB2p26qTtMCvBhwsplrM9YsT+rAIgOKnxd54oinmE4hJHBXMZZsJw4xb75+5lY4HS/qilmUg="}]},"_npmUser":{"name":"bluelovers","email":"codelovers@users.sourceforge.net"},"maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/string-natural-compare_2.0.15_1773569757769_0.8661388389457307"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-03T21:53:29.227Z","modified":"2026-03-15T10:15:58.054Z","1.0.1":"2020-06-03T21:53:29.402Z","1.0.2":"2020-06-06T21:33:20.487Z","1.0.3":"2020-06-08T19:48:52.076Z","1.0.7":"2020-06-16T15:04:40.789Z","1.1.1":"2020-06-19T17:34:51.828Z","1.1.2":"2020-07-01T08:28:59.513Z","1.1.3":"2021-07-09T14:33:57.429Z","2.0.1":"2021-11-24T00:48:57.976Z","2.0.3":"2021-11-24T00:55:20.610Z","2.0.5":"2021-11-27T22:46:49.630Z","2.0.6":"2022-06-01T03:27:55.286Z","2.0.7":"2022-06-01T03:34:44.854Z","2.0.8":"2022-09-26T00:46:17.490Z","2.0.9":"2022-09-26T23:09:26.942Z","2.0.10":"2022-10-10T02:49:45.824Z","2.0.11":"2022-10-14T22:47:23.087Z","2.0.12":"2024-03-09T21:15:18.047Z","2.0.13":"2024-03-09T21:35:06.488Z","2.0.15":"2026-03-15T10:15:57.938Z"},"bugs":{"url":"https://github.com/bluelovers/ws-array/issues"},"author":{"name":"bluelovers"},"license":"ISC","homepage":"https://github.com/bluelovers/ws-array/tree/master/packages/string-natural-compare#readme","keywords":["create-by-yarn-tool","create-by-tsdx"],"repository":{"type":"git","url":"git+https://github.com/bluelovers/ws-array.git","directory":"packages/string-natural-compare"},"description":"自然排序比較函式，以人類直覺方式比較字母數字字串（又稱 alphanum 演算法）/ Natural sort compare function that compares alphanumeric strings the way humans would (also known as alphanum algorithm)","maintainers":[{"name":"bluelovers","email":"codelovers@users.sourceforge.net"}],"readme":"# @bluelovers/string-natural-compare\n\n自然排序比較函式，以人類直覺方式比較字母數字字串。\n\nNatural sort compare function that compares alphanumeric strings the way humans would.\n\n## 功能說明 / Features\n\n- **naturalCompare**: 自然排序比較函式 / Natural sort compare function\n- **createNew**: 建立預設選項的比較函式 / Create compare function with preset options\n- **compareCaseInsensitive**: 不區分大小寫的比較函式 / Case-insensitive compare function\n\n## 安裝 / Install\n\n```bash\nyarn add @bluelovers/string-natural-compare\nyarn-tool add @bluelovers/string-natural-compare\nyt add @bluelovers/string-natural-compare\n```\n\n## 使用範例 / Usage Examples\n\n### 基本使用 / Basic Usage\n\n```typescript\nimport naturalCompare from '@bluelovers/string-natural-compare';\n\n// 數字在字串中的排序\nconst files = ['img10', 'img2', 'img1', 'img20'];\nconst sorted = files.sort(naturalCompare);\n\nconsole.log(sorted); // => ['img1', 'img2', 'img10', 'img20']\n\n// 標準排序結果\nconsole.log(files.sort()); // => ['img1', 'img10', 'img2', 'img20']\n```\n\n### 版本號排序 / Version Number Sorting\n\n```typescript\nimport naturalCompare from '@bluelovers/string-natural-compare';\n\nconst versions = ['v1.0', 'v2.0', 'v1.1', 'v10.0', 'v1.10'];\nconst sorted = versions.sort(naturalCompare);\n\nconsole.log(sorted); // => ['v1.0', 'v1.1', 'v1.10', 'v2.0', 'v10.0']\n```\n\n### 建立自訂比較函式 / Create Custom Compare Function\n\n```typescript\nimport { createNew } from '@bluelovers/string-natural-compare';\n\n// 降冪排列\nconst compareDesc = createNew({ desc: true });\nconsole.log(['img1', 'img10', 'img2'].sort(compareDesc)); // => ['img2', 'img10', 'img1']\n\n// 不區分大小寫\nconst compareCI = createNew({ caseInsensitive: true });\nconsole.log(['Apple', 'banana', 'Cherry'].sort(compareCI)); // => ['Apple', 'banana', 'Cherry']\n```\n\n### 數字比較 / Number Comparison\n\n```typescript\nimport naturalCompare from '@bluelovers/string-natural-compare';\n\nconsole.log(naturalCompare(1, 2));   // => -1\nconsole.log(naturalCompare(10, 2));  // => 1\nconsole.log(naturalCompare(2, 2));   // => 0\n\n// 混合比較\nconsole.log(naturalCompare('a1', 'a2')); // => -1\nconsole.log(naturalCompare('a10', 'a2')); // => 1\n```\n\n## 應用情境 / Application Scenarios\n\n1. **檔案名稱排序**: 正確排序 img1, img2, img10 等檔案\n2. **版本號排序**: 處理 v1.0, v1.1, v2.0 等版本號\n3. **列表編號排序**: 處理任務編號、章節編號\n4. **搜尋結果排序**: 提供更直觀的排序體驗\n\n## 與 string-natural-compare2 的關係\n\n此套件基於 [string-natural-compare2](https://www.npmjs.com/package/string-natural-compare2) 封裝，提供：\n- TypeScript 類型支援\n- 額外的選項支援（如 `desc` 降冪排列）\n- 更方便的工具函式\n\n## API 參考 / API Reference\n\n[查看完整 API](index.d.ts)\n","readmeFilename":"README.md"}