{"_id":"compare-utf8","_rev":"6-b2b8f229ff89c46670faaec432f2ad1e","name":"compare-utf8","dist-tags":{"latest":"0.2.3"},"versions":{"0.1.0":{"name":"compare-utf8","version":"0.1.0","keywords":["UTF-8","UTF8","compare","string"],"author":{"name":"arv@rocicorp.dev"},"license":"Apache-2.0","_id":"compare-utf8@0.1.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"}],"homepage":"https://github.com/rocicorp/compare-utf8#readme","bugs":{"url":"https://github.com/rocicorp/compare-utf8/issues"},"dist":{"shasum":"3962713edd7267f0d78dfe7e2086a1d81d00f4b7","tarball":"https://registry.npmjs.org/compare-utf8/-/compare-utf8-0.1.0.tgz","fileCount":5,"integrity":"sha512-ovTmvUM3gUAvg0yxqTsDjF5/EXHCQPOGBR/P2wqBeAU/Q0XZjn338uJNFMlszYoEtlLETj+lIo6SLk/kjjjImg==","signatures":[{"sig":"MEUCIG/INcQCR4okFv+Onoo3kCKt046eY2rLq9REAW07QWJrAiEAi0KMz6cor1HFxaOhH9SRlu+xhU4FujZIfx3B6nxg4Ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilKnLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp1w//VFHIu0+g1kqVOrni92rSbKyBqvkP36NBXOstHyVz0drqEUxK\r\ndVrYD396X7cffwmtY3wuZgvKMkMpmnSGZJpnwD1hPYQ32rQDCb+hUQYLoe9x\r\nbtnLpxPwObBjCgFwbUwN3fLyOYs8lxJ5yPHTvlnBhm3jKAyczggMHbeB2INJ\r\nHQ4QqL1ekq8Jj48hmwXYe8v45/ukAfLu5G23IowEjkdidVmWM1gD/cBF9W8y\r\nZ0TGwX0vKEEpK3HgXrUUgoDNB34ab668Vhbc3R6CzaLO7e5yRICtG/eEHZM6\r\nUWJT7WJF4sPAaqR6r8hAujp6xWyCY/0tU0H+8GBFaBcm7evEPVStNoklY8dO\r\nP6nBKVLg3YkbbCw4Gyh0yGSjUrtXB+ax+FJYYWkZpPu+HXeDcF0TC9Pu2KpU\r\nE/2TrrSU5aOHOOzS3naSW0fr+CAvY4O5Dt9NI6RbgyuFwEST1rZB/EikQpKw\r\npqPAxxDrJHNLl93zQXsiR3Wl7xTvBVzOtaioYee1dxmfO0QKRNedOTXEMF68\r\nnRHj93MR0tW/2sIyN1gK/BG469AauVQJlTH28Ns750vovqbQg4UlYCBWR4bN\r\ncFDYzc0xIM60WreV/D7fp6eGxb8vektNet2STEVGMqsDDxAPvhGbhpKsXKl+\r\nr88txv2cdmFoTZve507WSQFnIu/hsM6cPMA=\r\n=2hBv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=18.0.0"},"exports":"./src/index.js","gitHead":"b0b21f235d3227b42e565708647649c160fabacb","scripts":{"test":"node --test","build":"npm run build-dts","format":"prettier *.json src/ --write","prepack":"npm run prepare","prepare":"npm run build && npm run format","build-dts":"rm -f src/*.d.ts && tsc --emitDeclarationOnly && prettier src/*.d.ts --write"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"repository":{"url":"git+https://github.com/rocicorp/compare-utf8.git","type":"git"},"_npmVersion":"8.9.0","description":"Compares JS strings using UTF-8 bitwise semantics","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"prettier":"^2.6.2","typescript":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/compare-utf8_0.1.0_1653909962853_0.9284004979036171","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"compare-utf8","version":"0.1.1","keywords":["UTF-8","UTF8","compare","string"],"author":{"name":"arv@rocicorp.dev"},"license":"Apache-2.0","_id":"compare-utf8@0.1.1","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"}],"homepage":"https://github.com/rocicorp/compare-utf8#readme","bugs":{"url":"https://github.com/rocicorp/compare-utf8/issues"},"dist":{"shasum":"5df01469a88908fd080e11d48da717810477e5fc","tarball":"https://registry.npmjs.org/compare-utf8/-/compare-utf8-0.1.1.tgz","fileCount":5,"integrity":"sha512-bND8Irz+KrF96w4Tkm1m8u5q8iE2fnvP196sHGy7XNrGNXlhyl07VnsCRYrXgEhhf/lM7hyCKRnMeh8Icis4Sw==","signatures":[{"sig":"MEYCIQCNCwyCl4PgJxIHnyHoSSiA9g6QBK7/XWzN805w6bIK6gIhAKPiCRSjBdL4a9xYCWv7TKG/LVL6eU+AnlQq52YTzm5B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsrtlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpW9A//W08YYht+FbV+F/0y8f3UHqTacGC52frY65mWa+m74DnqwI5d\r\nwRRFIKn3urOzr/PkoY4EqVjltDko5H65lQvf01fgQheJlcZNPOL067J8p0lk\r\nVL9zCQGQdMMTSphgRYvV78Vgsme4ieewUIEBoskIOz8+7aQSUmMvd4mmpL+h\r\nHEEdFOmJOj/doA2sJf/aou6+yhy5yuf2s/ly4RAOSKsWU+aiRo0ufH4fTGLW\r\nKN6N75zaaLQGghhf+3xRMC0cGDnUB9ZoDOyzWjomez1pl5FKeFe5MkBJTFLL\r\nY9NcG6Y01icGYZGpbdNd6eR6Hp6mgL4H38YqGFpylTN5wkWVAd0H8fYGlhmh\r\nTgTyQUHS7+vAtShlLnyLY4TwzKXlSLRYVRAhotikpuLEcWqonX80IWT0L3PJ\r\npXeqDV2sV/BE8hTfJfI/+0yauFl6wsJoM9CjQPsXuWVkg+JyNhKpQBkzL9uo\r\nTAXHO3uMwin+7xoPOw4BVnXyCLmFcnBMAcB5uOb2Zfir7hjaJKRxjNEbZubO\r\nEjpFpmJ97tqJuE4PV4Pgsbe1zKgyMpV54FHxEipr+RYdheGP8jUajMUoCv9g\r\nvwAybc3qWH5rTmF8wjsbUKch1ycEcv0twI7/uyYWgYT46At8Kt/VDzPYkgsG\r\nkPC14bZSe8EHuLRHcAa5JOxTgs5eLMt/720=\r\n=7wp8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","type":"module","types":"./src/index.d.ts","exports":"./src/index.js","gitHead":"93a7f30dfc88c6e9a94e363eb5fa9af04aad57c2","scripts":{"test":"mocha src","build":"npm run build-dts","format":"prettier *.json src/ --write","prepack":"npm run prepare","prepare":"npm run build && npm run format","build-dts":"rm -f src/*.d.ts && tsc --emitDeclarationOnly && prettier src/*.d.ts --write"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"repository":{"url":"git+https://github.com/rocicorp/compare-utf8.git","type":"git"},"_npmVersion":"8.19.2","description":"Compares JS strings using UTF-8 bitwise semantics","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","prettier":"^2.6.2","typescript":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/compare-utf8_0.1.1_1672657765464_0.05068917553704133","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"compare-utf8","version":"0.2.0","keywords":["UTF-8","UTF8","compare","string"],"author":{"name":"arv@rocicorp.dev"},"license":"Apache-2.0","_id":"compare-utf8@0.2.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"}],"homepage":"https://github.com/rocicorp/compare-utf8#readme","bugs":{"url":"https://github.com/rocicorp/compare-utf8/issues"},"dist":{"shasum":"d2a4c51f776d2017f1d8fd8b4d742fac6f1c8192","tarball":"https://registry.npmjs.org/compare-utf8/-/compare-utf8-0.2.0.tgz","fileCount":5,"integrity":"sha512-5BjVs4Be9AwMm4le3Qb3crp44OAn+uuJhvrjPWA8Es/DfVPq5lSc8JaRg/clrrHOMCU+CdDfv/9eBSPh6OOiUQ==","signatures":[{"sig":"MEQCIDZ0F/p+d0CNCvfkgEBFm67gNRjYwHBvXH2jCDgHMzGXAiBDw4SwRVU0Daror9g7Rja1G/Doxd8FiTXDEMoX6I11Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compare-utf8@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16725},"main":"src/index.js","type":"module","_from":"file:compare-utf8-0.2.0.tgz","types":"./src/index.d.ts","exports":"./src/index.js","scripts":{"test":"vitest run","bench":"node src/bench.js","build":"pnpm run build-dts","format":"prettier *.json src/ --write","build-dts":"rm -f src/*.d.ts && tsc --emitDeclarationOnly && prettier src/*.d.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fbe466f9-bed2-4f19-8ed2-208c3e36909c"}},"_resolved":"/tmp/7ebd863e5a1e0607b6e21422f686bb96/compare-utf8-0.2.0.tgz","_integrity":"sha512-5BjVs4Be9AwMm4le3Qb3crp44OAn+uuJhvrjPWA8Es/DfVPq5lSc8JaRg/clrrHOMCU+CdDfv/9eBSPh6OOiUQ==","repository":{"url":"git+https://github.com/rocicorp/compare-utf8.git","type":"git"},"_npmVersion":"11.12.1","description":"Compares JS strings using UTF-8 bitwise semantics","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"mitata":"^1.0.34","vitest":"^4.1.2","prettier":"^3.8.1","typescript":"^6.0.2","@faker-js/faker":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compare-utf8_0.2.0_1775052826731_0.03656566787629645","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"compare-utf8","version":"0.2.1","keywords":["UTF-8","UTF8","compare","string"],"author":"arv@rocicorp.dev","license":"Apache-2.0","_id":"compare-utf8@0.2.1","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"}],"homepage":"https://github.com/rocicorp/compare-utf8#readme","bugs":{"url":"https://github.com/rocicorp/compare-utf8/issues"},"dist":{"shasum":"7c01b1fd45d0dc457be16f0755782125f1b910a2","tarball":"https://registry.npmjs.org/compare-utf8/-/compare-utf8-0.2.1.tgz","fileCount":5,"integrity":"sha512-DfGo/vn6Aww3SbT1v1qvORR7Mg2P/+8fOWWvyyuiQ0ylXOyF8J6WetAkkveupnw41868OxmC93i6Q5WbNPDiwQ==","signatures":[{"sig":"MEQCIFe8iaYInl/Ca+gXcFNR2IOtnDEuMkedQqo63VnxAO5FAiAP+9gNXaAU3n6SbC1d9l3xVBhTmIZWHTkUQrKd7c6JqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compare-utf8@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22572},"main":"src/index.js","type":"module","exports":"./src/index.js","scripts":{"test":"vitest run","bench":"node src/bench.js","build":"pnpm run build-dts","format":"prettier *.json src/ --write","build-dts":"rm -f src/*.d.ts && tsc --emitDeclarationOnly && prettier src/*.d.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fbe466f9-bed2-4f19-8ed2-208c3e36909c"}},"repository":{"url":"git+https://github.com/rocicorp/compare-utf8.git","type":"git"},"description":"Compares JS strings using UTF-8 bitwise semantics","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"mitata":"^1.0.34","vitest":"^4.1.2","prettier":"^3.8.1","typescript":"^6.0.2","@faker-js/faker":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compare-utf8_0.2.1_1788440988716_0.9138838921914427","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"compare-utf8","version":"0.2.2","keywords":["UTF-8","UTF8","compare","string"],"author":"arv@rocicorp.dev","license":"Apache-2.0","_id":"compare-utf8@0.2.2","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"}],"homepage":"https://github.com/rocicorp/compare-utf8#readme","bugs":{"url":"https://github.com/rocicorp/compare-utf8/issues"},"dist":{"shasum":"0fa53a20a43ff4b1cb7ab53541bb4853f2b6b24a","tarball":"https://registry.npmjs.org/compare-utf8/-/compare-utf8-0.2.2.tgz","fileCount":5,"integrity":"sha512-E50PoQdn4BqQ7P8ap70ZKrawy5rUgtrKyEQZCKGypeuodV50vmzxDRB/4xyf6ngkBlpqynXx7I6e1VG5Hmxdvg==","signatures":[{"sig":"MEQCIHumtejv67pxHCFE3V/wPXzOO8ooXDyEt0lj7RGgEP3MAiB3J8MwMgCJs6RFMmi/PKnoVJjE2pGU8iPAx4mUMsVMRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compare-utf8@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22572},"main":"src/index.js","type":"module","exports":"./src/index.js","scripts":{"test":"vitest run","bench":"node src/bench.js","build":"pnpm run build-dts","format":"prettier *.json src/ --write","build-dts":"rm -f src/*.d.ts && tsc --emitDeclarationOnly && prettier src/*.d.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fbe466f9-bed2-4f19-8ed2-208c3e36909c"}},"repository":{"url":"git+https://github.com/rocicorp/compare-utf8.git","type":"git"},"description":"Compares JS strings using UTF-8 bitwise semantics","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"mitata":"^1.0.34","vitest":"^4.1.2","prettier":"^3.8.1","typescript":"^6.0.2","@faker-js/faker":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/compare-utf8_0.2.2_1788440992708_0.9482313261262643","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"compare-utf8","version":"0.2.3","description":"Compares JS strings using UTF-8 bitwise semantics","type":"module","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/rocicorp/compare-utf8.git"},"keywords":["UTF-8","UTF8","compare","string"],"author":"arv@rocicorp.dev","license":"Apache-2.0","bugs":{"url":"https://github.com/rocicorp/compare-utf8/issues"},"homepage":"https://github.com/rocicorp/compare-utf8#readme","devDependencies":{"@faker-js/faker":"^10.4.0","mitata":"^1.0.34","prettier":"^3.8.1","typescript":"^6.0.2","vitest":"^4.1.2"},"exports":"./src/index.js","scripts":{"build-dts":"rm -f src/*.d.ts && tsc --emitDeclarationOnly && prettier src/*.d.ts --write","build":"pnpm run build-dts","format":"prettier *.json src/ --write","bench":"node src/bench.js","test":"vitest run"},"_nodeVersion":"24.20.0","_id":"compare-utf8@0.2.3","dist":{"integrity":"sha512-onakoPVZyR820/4bwrUAV+4SXe0J+viaCRV2IZGC5IOA0qV6BHVvEFjxGlXpro87kgGe9wgnJ9t4JUo8b88TGg==","shasum":"3944c2dfb745001dba23437f0419aef01b0ee1c4","tarball":"https://registry.npmjs.org/compare-utf8/-/compare-utf8-0.2.3.tgz","fileCount":5,"unpackedSize":23230,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compare-utf8@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDM+n2seJEN+I0xbxCJObpzLm9AzihiGJ91BhI44626TQIhALxmS2HSBxtHmrFrusD4Lh3wzuzIYBMob5/TrVTa5fJ6"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fbe466f9-bed2-4f19-8ed2-208c3e36909c"}},"directories":{},"maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/compare-utf8_0.2.3_1788869673902_0.47835895719761323"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-30T11:26:02.853Z","modified":"2026-09-08T12:14:34.364Z","0.1.0":"2022-05-30T11:26:03.087Z","0.1.1":"2023-01-02T11:09:25.607Z","0.2.0":"2026-04-01T14:13:46.881Z","0.2.1":"2026-09-03T13:09:48.885Z","0.2.2":"2026-09-03T13:09:52.839Z","0.2.3":"2026-09-08T12:14:34.048Z"},"bugs":{"url":"https://github.com/rocicorp/compare-utf8/issues"},"author":"arv@rocicorp.dev","license":"Apache-2.0","homepage":"https://github.com/rocicorp/compare-utf8#readme","keywords":["UTF-8","UTF8","compare","string"],"repository":{"type":"git","url":"git+https://github.com/rocicorp/compare-utf8.git"},"description":"Compares JS strings using UTF-8 bitwise semantics","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"}],"readme":"","readmeFilename":""}