{"_id":"@apendua/compare","_rev":"9-efc9253f60daa700254af828f7037c38","name":"@apendua/compare","dist-tags":{"latest":"1.0.0-rc10"},"versions":{"1.0.0-rc1":{"name":"@apendua/compare","version":"1.0.0-rc1","keywords":["compare","json","ordering"],"author":{"name":"apendua"},"license":"MIT","_id":"@apendua/compare@1.0.0-rc1","maintainers":[{"name":"tomasz_lenarcik","email":"apendua@gmail.com"}],"homepage":"https://github.com/apendua/compare#readme","bugs":{"url":"https://github.com/apendua/compare/issues"},"dist":{"shasum":"dcc86fd6a93e1f349755680b27b2beecba3985ad","tarball":"https://registry.npmjs.org/@apendua/compare/-/compare-1.0.0-rc1.tgz","fileCount":16,"integrity":"sha512-MvaMeEiRNmyZ+O6XPKyNs4m5jONJvCOszU5mcdLCeAiGbZ0f1NG3XG7sgJew2gaJp8igIDFp2Li+OLSDNOHZSw==","signatures":[{"sig":"MEUCIQDB9b8o+YMMdGT1wmb6nzx42xBJMDTFAKO8eesNOiR5jQIgW/CokfLo80yZvL3QUce5AJPlj4Whttg7GUnDFdUdy/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33666},"main":"lib/compare.js","type":"module","types":"./lib/compare.d.ts","module":"src/compare.js","gitHead":"c2dd6dc3ccc1178646e9f0fecabddca1a8999d95","scripts":{"test":"jest","build":"tsc","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"tomasz_lenarcik","email":"apendua@gmail.com"},"repository":{"url":"git+https://github.com/apendua/compare.git","type":"git"},"_npmVersion":"9.3.1","description":"Implements a total ordering for JSON values","directories":{},"_nodeVersion":"18.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","fast-check":"^3.13.1","typescript":"^5.2.2","@types/jest":"^29.5.6","@types/node":"^18.15.3"},"_npmOperationalInternal":{"tmp":"tmp/compare_1.0.0-rc1_1697799811532_0.7303428653210795","host":"s3://npm-registry-packages"}},"1.0.0-rc2":{"name":"@apendua/compare","version":"1.0.0-rc2","keywords":["compare","json","ordering"],"author":{"name":"apendua"},"license":"MIT","_id":"@apendua/compare@1.0.0-rc2","maintainers":[{"name":"tomasz_lenarcik","email":"apendua@gmail.com"}],"homepage":"https://github.com/apendua/compare#readme","bugs":{"url":"https://github.com/apendua/compare/issues"},"dist":{"shasum":"8562d0ed78818b4ba938889fb06ff5126b30bd1f","tarball":"https://registry.npmjs.org/@apendua/compare/-/compare-1.0.0-rc2.tgz","fileCount":9,"integrity":"sha512-PKeTeZQs3Q26YnqxKCqsF9XhjaboB9Sx3ysUP4AJbqnIg89CrZ2Kw1oUhQLtiP1OqCuOkLqqWCieSzbyBDk/0A==","signatures":[{"sig":"MEYCIQCR/8TSstYD1UwRbmVoTgkIrMmC/rJWIh/DKftW9JI++AIhANGy2xews4TvX9c76Xpz3/MPM7XLzZhzPQbTB3bJpjLX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12673},"main":"./main.cjs","type":"module","module":"src/compare.mjs","exports":{".":{"import":"./src/compare.mjs","require":"./main.cjs"}},"gitHead":"c2dd6dc3ccc1178646e9f0fecabddca1a8999d95","scripts":{"test":"jest","build":"tsc && npm run build:package.json","test:watch":"jest --watch","test:coverage":"jest --coverage","build:package.json":"echo '{\"type\":\"commonjs\"}' > lib/package.json"},"_npmUser":{"name":"tomasz_lenarcik","email":"apendua@gmail.com"},"repository":{"url":"git+https://github.com/apendua/compare.git","type":"git"},"_npmVersion":"9.3.1","description":"Implements a total ordering for JSON values","directories":{},"_nodeVersion":"18.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","fast-check":"^3.13.1","typescript":"^5.2.2","@types/jest":"^29.5.6","@types/node":"^18.15.3"},"_npmOperationalInternal":{"tmp":"tmp/compare_1.0.0-rc2_1697805687818_0.4480117541923945","host":"s3://npm-registry-packages"}},"1.0.0-rc3":{"name":"@apendua/compare","version":"1.0.0-rc3","keywords":["compare","json","ordering"],"author":{"name":"apendua"},"license":"MIT","_id":"@apendua/compare@1.0.0-rc3","maintainers":[{"name":"tomasz_lenarcik","email":"apendua@gmail.com"}],"homepage":"https://github.com/apendua/compare#readme","bugs":{"url":"https://github.com/apendua/compare/issues"},"dist":{"shasum":"8332c777aafdd52c78c888a000d607af99453696","tarball":"https://registry.npmjs.org/@apendua/compare/-/compare-1.0.0-rc3.tgz","fileCount":16,"integrity":"sha512-S1ZZN/TpaOkogX8p1dbpIr+Bu+QzKja3Fz8n3+4VT8cvbYA5gsF13OyrHVW5AH4VgJlb4Gl1Lj/j8WXgBOai1g==","signatures":[{"sig":"MEYCIQCNlc41RVCEja9ZC+6wpIGsrUgRYDbQAYYcMrLzsfqXywIhANxXvntIPHsb96EPgVlJvFJdenoWraKTgBQhhubd0pio","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37327},"main":"./main.cjs","type":"module","module":"src/compare.mjs","exports":{".":{"import":"./src/compare.mjs","require":"./main.cjs"}},"gitHead":"c2dd6dc3ccc1178646e9f0fecabddca1a8999d95","scripts":{"test":"jest","build":"tsc && npm run build:package.json","test:watch":"jest --watch","test:coverage":"jest --coverage","build:package.json":"echo '{\"type\":\"commonjs\"}' > lib/package.json"},"_npmUser":{"name":"tomasz_lenarcik","email":"apendua@gmail.com"},"repository":{"url":"git+https://github.com/apendua/compare.git","type":"git"},"_npmVersion":"9.3.1","description":"Implements a total ordering for JSON values","directories":{},"_nodeVersion":"18.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","fast-check":"^3.13.1","typescript":"^5.2.2","@types/jest":"^29.5.6","@types/node":"^18.15.3"},"_npmOperationalInternal":{"tmp":"tmp/compare_1.0.0-rc3_1697805840308_0.853401151842925","host":"s3://npm-registry-packages"}},"1.0.0-rc4":{"name":"@apendua/compare","version":"1.0.0-rc4","keywords":["compare","json","ordering"],"author":{"name":"apendua"},"license":"MIT","_id":"@apendua/compare@1.0.0-rc4","maintainers":[{"name":"tomasz_lenarcik","email":"apendua@gmail.com"}],"homepage":"https://github.com/apendua/compare#readme","bugs":{"url":"https://github.com/apendua/compare/issues"},"dist":{"shasum":"e4524b3bfcb2475ec62918425681d8ec75133cc9","tarball":"https://registry.npmjs.org/@apendua/compare/-/compare-1.0.0-rc4.tgz","fileCount":16,"integrity":"sha512-09YO/EBuFZpQFDaTjHIBjj4QDHWBD0K2RK3xKP6qLZmP9G3jHJlAN8i31PyTKFyxIpkxp1Mts9iwVEdjKWFukQ==","signatures":[{"sig":"MEQCIE4YdsY5iwyvziTnhlppok9C5Uwrn3s1g2iQ58fNLyvWAiBwTSxh3ZqEm4mvgLvoyb8lYkLlfCKUIsO0R1wYPAQPsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37325},"main":"./main.cjs","type":"module","module":"src/compare.js","exports":{".":{"import":"./src/compare.js","require":"./main.cjs"}},"gitHead":"c2dd6dc3ccc1178646e9f0fecabddca1a8999d95","scripts":{"test":"jest","build":"tsc && npm run build:package.json","test:watch":"jest --watch","test:coverage":"jest --coverage","build:package.json":"echo '{\"type\":\"commonjs\"}' > lib/package.json"},"_npmUser":{"name":"tomasz_lenarcik","email":"apendua@gmail.com"},"repository":{"url":"git+https://github.com/apendua/compare.git","type":"git"},"_npmVersion":"9.3.1","description":"Implements a total ordering for JSON values","directories":{},"_nodeVersion":"18.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","fast-check":"^3.13.1","typescript":"^5.2.2","@types/jest":"^29.5.6","@types/node":"^18.15.3"},"_npmOperationalInternal":{"tmp":"tmp/compare_1.0.0-rc4_1697805960861_0.2544745005815958","host":"s3://npm-registry-packages"}},"1.0.0-rc5":{"name":"@apendua/compare","version":"1.0.0-rc5","keywords":["compare","json","ordering"],"author":{"name":"apendua"},"license":"MIT","_id":"@apendua/compare@1.0.0-rc5","maintainers":[{"name":"tomasz_lenarcik","email":"apendua@gmail.com"}],"homepage":"https://github.com/apendua/compare#readme","bugs":{"url":"https://github.com/apendua/compare/issues"},"dist":{"shasum":"0598ded2f23db07cf9e30b330c80e050bc6d1e7f","tarball":"https://registry.npmjs.org/@apendua/compare/-/compare-1.0.0-rc5.tgz","fileCount":20,"integrity":"sha512-5Z63DBVvM+EG6g237R2mcLFa6KTHy0Km4H3AbBTUra7fEa1Xk7+bYYV3RCNMipujVpfzTgLb7dSbwB/EX6PO3w==","signatures":[{"sig":"MEYCIQD+FeyKGlND3TleDuQ2zI/u50B7r4FIvpb5/xga2cJUdAIhAOn49c/CietCTcvzmfIEKVv/G3ktcWUtO6JUc/SdiAxC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38534},"main":"./main.cjs","type":"module","module":"src/compare.js","exports":{".":{"types":"./types/compare.d.ts","import":"./src/compare.js","require":"./main.cjs"}},"gitHead":"3cb838712ab2cc996ad2ec1ebb8b35a43c8f7c3e","scripts":{"test":"jest","build":"tsc && npm run build:package.json && npm run build:types","test:watch":"jest --watch","build:types":"tsc --project tsconfig.types.json","test:coverage":"jest --coverage","build:package.json":"echo '{\"type\":\"commonjs\"}' > lib/package.json"},"_npmUser":{"name":"tomasz_lenarcik","email":"apendua@gmail.com"},"repository":{"url":"git+https://github.com/apendua/compare.git","type":"git"},"_npmVersion":"9.3.1","description":"Implements a total ordering for JSON values","directories":{},"_nodeVersion":"18.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","fast-check":"^3.13.1","typescript":"^5.2.2","@types/jest":"^29.5.6","@types/node":"^18.15.3"},"_npmOperationalInternal":{"tmp":"tmp/compare_1.0.0-rc5_1700664188282_0.1526300367498905","host":"s3://npm-registry-packages"}},"1.0.0-rc6":{"name":"@apendua/compare","version":"1.0.0-rc6","keywords":["compare","json","ordering"],"author":{"name":"apendua"},"license":"MIT","_id":"@apendua/compare@1.0.0-rc6","maintainers":[{"name":"tomasz_lenarcik","email":"apendua@gmail.com"}],"homepage":"https://github.com/apendua/compare#readme","bugs":{"url":"https://github.com/apendua/compare/issues"},"dist":{"shasum":"2516dbccaa7bd61f1758c6e917ceb96907dcd7b7","tarball":"https://registry.npmjs.org/@apendua/compare/-/compare-1.0.0-rc6.tgz","fileCount":20,"integrity":"sha512-TCHs2r6HAoOtajR0EJIvtZXa75C9jn7JcN6A8Dm8n6RBdTsyp0dEYxe2bga/6S/1yzHWfc7Nx1CWVyNDXnSCOg==","signatures":[{"sig":"MEQCIDwlS2poNMWXuX1x6ZWI5XSo2y8TDXwQ2DdkbPZpgQJ4AiB0z5ttNzFsw05aDypy7q/YxtONa1Dup7lOVHTktYs+hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39797},"main":"./main.cjs","type":"module","module":"src/compare.js","exports":{".":{"types":"./types/compare.d.ts","import":"./src/compare.js","require":"./main.cjs"}},"gitHead":"24d4887ffa77185b454176defc10d64f70cd1d57","scripts":{"test":"jest","build":"tsc && npm run build:package.json && npm run build:types","test:watch":"jest --watch","build:types":"tsc --project tsconfig.types.json","test:coverage":"jest --coverage","build:package.json":"echo '{\"type\":\"commonjs\"}' > lib/package.json"},"_npmUser":{"name":"tomasz_lenarcik","email":"apendua@gmail.com"},"repository":{"url":"git+https://github.com/apendua/compare.git","type":"git"},"_npmVersion":"10.2.3","description":"Implements a total ordering for JSON values","directories":{},"_nodeVersion":"18.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","fast-check":"^3.13.1","typescript":"^5.2.2","@types/jest":"^29.5.6","@types/node":"^18.15.3"},"_npmOperationalInternal":{"tmp":"tmp/compare_1.0.0-rc6_1706546984943_0.5272843881491163","host":"s3://npm-registry-packages"}},"1.0.0-rc7":{"name":"@apendua/compare","version":"1.0.0-rc7","keywords":["compare","json","ordering"],"author":{"name":"apendua"},"license":"MIT","_id":"@apendua/compare@1.0.0-rc7","maintainers":[{"name":"tomasz_lenarcik","email":"apendua@gmail.com"}],"homepage":"https://github.com/apendua/compare#readme","bugs":{"url":"https://github.com/apendua/compare/issues"},"dist":{"shasum":"7552f3eacc6c101a433d3a7bb6fd34ccb724cce9","tarball":"https://registry.npmjs.org/@apendua/compare/-/compare-1.0.0-rc7.tgz","fileCount":18,"integrity":"sha512-9sNZOrKYt24UBfV2ww80/lj1uGdxyHeuCLt1zd/+uKZkt7t4dhEnib54Ck65WaCLhY0oU/5kpVqu0xp2Qngb6A==","signatures":[{"sig":"MEUCIQD9JAmVyl6cY+uc84GW0gpssvRwM4H6a/DCDg6PAcbWSAIgLmjdkzPLOGLEgq8B1tbj4Av+V4KLURJZCnewFl0jw+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39115},"main":"./lib/compare.js","type":"module","types":"./lib/compare.d.ts","module":"./src/compare.js","exports":{".":{"types":"./types/compare.d.ts","import":"./src/compare.js","require":"./lib/compare.js"}},"gitHead":"9424601e9821a1e4caf063c4711ef21674ec685e","scripts":{"test":"jest","build":"tsc && npm run build:package.json && npm run build:types","test:watch":"jest --watch","build:types":"tsc --project tsconfig.types.json","test:coverage":"jest --coverage","build:package.json":"mkdir -p lib && echo '{\"type\":\"commonjs\"}' > lib/package.json"},"_npmUser":{"name":"tomasz_lenarcik","email":"apendua@gmail.com"},"repository":{"url":"git+https://github.com/apendua/compare.git","type":"git"},"_npmVersion":"10.5.0","description":"Implements a total ordering for JSON values","directories":{},"_nodeVersion":"20.12.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","fast-check":"^3.13.1","typescript":"^5.2.2","@types/jest":"^29.5.6","@types/node":"^18.15.3"},"_npmOperationalInternal":{"tmp":"tmp/compare_1.0.0-rc7_1730755790114_0.9052568743795273","host":"s3://npm-registry-packages"}},"1.0.0-rc8":{"name":"@apendua/compare","version":"1.0.0-rc8","keywords":["compare","json","ordering"],"author":{"name":"apendua"},"license":"MIT","_id":"@apendua/compare@1.0.0-rc8","maintainers":[{"name":"tomasz_lenarcik","email":"apendua@gmail.com"}],"homepage":"https://github.com/apendua/compare#readme","bugs":{"url":"https://github.com/apendua/compare/issues"},"dist":{"shasum":"010386e0b9427c3d527e2f25864e2ea2d60605db","tarball":"https://registry.npmjs.org/@apendua/compare/-/compare-1.0.0-rc8.tgz","fileCount":18,"integrity":"sha512-+ldaRWZ17SIfiFRbq5tzsB5Bzcgsbvz/u5KWbsuM+g1IdXEOe1cofxOU7/8PUeLtzTjwAA+xb/qoJFq5T3OdEw==","signatures":[{"sig":"MEQCIHGb4zAXd5yAF/ZZjK4AtxterSJ64TnwZiQu5uWAoifwAiAx3z0VST4GLf7l+oMxeF+jmr7Y97mAYMynjEvFZiWAiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39800},"main":"./lib/compare.js","type":"module","types":"./lib/compare.d.ts","module":"./src/compare.js","exports":{".":{"types":"./types/compare.d.ts","import":"./src/compare.js","require":"./lib/compare.js"}},"gitHead":"e86d2e50e99d759e9adf98c99fc55bfbf3c82a01","scripts":{"test":"jest","build":"tsc && npm run build:package.json && npm run build:types","test:watch":"jest --watch","build:types":"tsc --project tsconfig.types.json","test:coverage":"jest --coverage","build:package.json":"mkdir -p lib && echo '{\"type\":\"commonjs\"}' > lib/package.json"},"_npmUser":{"name":"tomasz_lenarcik","email":"apendua@gmail.com"},"repository":{"url":"git+https://github.com/apendua/compare.git","type":"git"},"_npmVersion":"10.5.0","description":"Implements a total ordering for JSON values","directories":{},"_nodeVersion":"20.12.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","fast-check":"^3.13.1","typescript":"^5.2.2","@types/jest":"^29.5.6","@types/node":"^18.15.3"},"_npmOperationalInternal":{"tmp":"tmp/compare_1.0.0-rc8_1730872997043_0.6332096338163884","host":"s3://npm-registry-packages"}},"1.0.0-rc9":{"name":"@apendua/compare","version":"1.0.0-rc9","keywords":["compare","json","ordering"],"author":{"name":"apendua"},"license":"MIT","_id":"@apendua/compare@1.0.0-rc9","maintainers":[{"name":"tomasz_lenarcik","email":"apendua@gmail.com"}],"homepage":"https://github.com/apendua/compare#readme","bugs":{"url":"https://github.com/apendua/compare/issues"},"dist":{"shasum":"8cc116bffd2613749192ce2f465e8d60f75f8254","tarball":"https://registry.npmjs.org/@apendua/compare/-/compare-1.0.0-rc9.tgz","fileCount":18,"integrity":"sha512-Lk/xbFVVbjS4YWNJwGFNQ2rMSh31GKqkRzjPQHWuNOitkWE2391wBfZXdZpwX23Lgfsq5NtRRwI/8oIGzegxlw==","signatures":[{"sig":"MEUCIQCVAAh0NwQZ8lMsvKgK4WKIUuj/L3heQQ1QUYnp+rIfygIgSUCTWRG92V/UhrjZf9VLo53QHFJvz+AQkSzTbOXp8Yk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40966},"main":"./lib/compare.js","type":"module","types":"./lib/compare.d.ts","module":"./src/compare.js","exports":{".":{"types":"./types/compare.d.ts","import":"./src/compare.js","require":"./lib/compare.js"}},"gitHead":"47dd47e042d9ae22d9951b1851d15aef65a9c228","scripts":{"test":"jest","build":"tsc && npm run build:package.json && npm run build:types","test:watch":"jest --watch","build:types":"tsc --project tsconfig.types.json","test:coverage":"jest --coverage","build:package.json":"mkdir -p lib && echo '{\"type\":\"commonjs\"}' > lib/package.json"},"_npmUser":{"name":"tomasz_lenarcik","email":"apendua@gmail.com"},"repository":{"url":"git+https://github.com/apendua/compare.git","type":"git"},"_npmVersion":"10.5.0","description":"Implements a total ordering for JSON values","directories":{},"_nodeVersion":"20.12.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","fast-check":"^3.13.1","typescript":"^5.2.2","@types/jest":"^29.5.6","@types/node":"^18.15.3"},"_npmOperationalInternal":{"tmp":"tmp/compare_1.0.0-rc9_1730932694787_0.5065450997825223","host":"s3://npm-registry-packages"}},"1.0.0-rc10":{"name":"@apendua/compare","version":"1.0.0-rc10","description":"Implements a total ordering for JSON values","type":"module","main":"./lib/compare.js","module":"./src/compare.js","exports":{".":{"require":"./lib/compare.js","import":"./src/compare.js","types":"./types/compare.d.ts"}},"scripts":{"build":"tsc && npm run build:package.json && npm run build:types","build:package.json":"mkdir -p lib && echo '{\"type\":\"commonjs\"}' > lib/package.json","build:types":"tsc --project tsconfig.types.json","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/apendua/compare.git"},"keywords":["compare","json","ordering"],"author":{"name":"apendua"},"license":"MIT","bugs":{"url":"https://github.com/apendua/compare/issues"},"homepage":"https://github.com/apendua/compare#readme","devDependencies":{"@types/jest":"^29.5.6","@types/node":"^18.15.3","fast-check":"^3.13.1","jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.6.3"},"dependencies":{},"_id":"@apendua/compare@1.0.0-rc10","gitHead":"b76dbf0b620066451b202dc03bfb85c4fb698ae1","types":"./lib/compare.d.ts","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-gzNpa5Qr2eX2wwm4SMAYkjD1Ppfw5W/+DicyVyyJxJ6N1WB38ZC6P8Qh/PWEo1LD5vT56kG6x7bqmPZZ4CAMnA==","shasum":"3e1234a2c8d1150a51d7d59fdcddfac95dd026f1","tarball":"https://registry.npmjs.org/@apendua/compare/-/compare-1.0.0-rc10.tgz","fileCount":18,"unpackedSize":52835,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrNqzh8JdBwZd2cQ1eFIW5zdrT3DishCVvCmIMC2izIAIgIHmA/AoPhEzgNEBRpY1EF1Hb0WSV0Po9AOT1HPzJcoQ="}]},"_npmUser":{"name":"tomasz_lenarcik","email":"apendua@gmail.com"},"directories":{},"maintainers":[{"name":"tomasz_lenarcik","email":"apendua@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare_1.0.0-rc10_1731330683680_0.15054444792180344"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-20T11:03:31.460Z","modified":"2024-11-11T13:11:24.150Z","1.0.0-rc1":"2023-10-20T11:03:31.805Z","1.0.0-rc2":"2023-10-20T12:41:28.104Z","1.0.0-rc3":"2023-10-20T12:44:00.566Z","1.0.0-rc4":"2023-10-20T12:46:01.025Z","1.0.0-rc5":"2023-11-22T14:43:08.470Z","1.0.0-rc6":"2024-01-29T16:49:45.284Z","1.0.0-rc7":"2024-11-04T21:29:50.327Z","1.0.0-rc8":"2024-11-06T06:03:17.297Z","1.0.0-rc9":"2024-11-06T22:38:14.998Z","1.0.0-rc10":"2024-11-11T13:11:23.914Z"},"bugs":{"url":"https://github.com/apendua/compare/issues"},"author":{"name":"apendua"},"license":"MIT","homepage":"https://github.com/apendua/compare#readme","keywords":["compare","json","ordering"],"repository":{"type":"git","url":"git+https://github.com/apendua/compare.git"},"description":"Implements a total ordering for JSON values","maintainers":[{"name":"tomasz_lenarcik","email":"apendua@gmail.com"}],"readme":"# Compare: a total order on all JSON values\n\nThis package provides an implementation of `compare(a, b)` function that establishes a total order on the set of all valid JSON values. This can be useful in scenarios where you need to compare JSON objects or values to determine their relative order.\n\n## Installation\n\nPlease use the package manager of your choice, e.g.\n```\nnpm install @apendua/compare\n```\n\n## Usage\n\n```javascript\nimport compare from '@apendua/compare';\n\nconst json1 = { name: 'Alice', age: 30 };\nconst json2 = { name: 'Bob', age: 25 };\n\nconst result = compare(json1, json2);\n\nif (result === 0) {\n  console.log('json1 and json2 are equal.');\n}\n\nif (result < 0) {\n  console.log('json1 comes before json2.');\n}\n\nif (result > 0) {\n  console.log('json1 comes after json2.');\n}\n```\n\n## License\n\nThis package is released under the MIT License (LICENSE).\n","readmeFilename":"README.md"}